VMware vSphere 콘솔에서 가상 머신의 요약(Summary) 탭에 '가상 머신 디스크 통합이 필요합니다(Virtual Machine disks consolidation is needed)' 경고가 표시되는 것은 스냅샷을 삭제할 때(Delete 또는 Delete All 옵션 사용 시) 스냅샷 VMDK 파일이나 로그가 정상적으로 삭제되지 않고 스토리지에 그대로 남아 있음을 의미합니다. 이 상태를 방치하면 가상 머신 백업 작업에서 오류가 발생할 수 있습니다.

디스크 통합 필요 오류의 주요 원인
이 오류가 발생하는 가장 일반적인 원인은 다음과 같습니다.
- 스토리지 성능 저하: 스냅샷 삭제 또는 통합 작업이 타임아웃되거나, 스냅샷 크기가 너무 커서 처리하지 못하는 경우
- VMFS 데이터스토어에 통합 작업을 수행하기 위한 여유 공간이 부족한 경우
- vSphere 또는 서드파티 애플리케이션(주로 HP Data Protector, Veeam, NetApp VSC 같은 백업 솔루션)이 스냅샷 파일을 잠그고 있는 경우 — 백업 관련 프로세스가 실행 중이지 않은지 반드시 확인해야 합니다.
- vCenter 서버와 ESXi 호스트 간의 연결 문제(일시적일 수 있음)
디스크 통합 오류 해결 방법
'가상 머신 통합 필요(Consolidation Needed)' 오류를 수정하려면 해당 가상 머신을 마우스 오른쪽 버튼으로 클릭한 후 VM → 스냅샷(Snapshots) → 통합(Consolidate)을 선택합니다.

그러면 다음과 같은 확인 창이 나타납니다.
통합 확인(Confirm Consolidate)
이 작업은 가상 머신의 모든 중복 리두(redo) 로그를 통합합니다. 계속하시겠습니까?

중복 로그 삭제를 확인하면 vCenter가 디스크를 통합하고 로그를 정리합니다. 통합 작업은 몇 분 정도 걸릴 수 있으며, 그동안 가상 머신의 성능이 일시적으로 저하될 수 있습니다.

작업이 완료되면 가상 머신의 통합 경고가 사라집니다.
'Failed to lock the file' 오류가 발생하는 경우
경우에 따라 통합 진행 중 vSphere 콘솔에서 다음과 같은 오류가 표시될 수 있습니다.
Unable to access file since it is locked. An error occurred while consolidating disks: Failed to lock the file. Consolidation failed for disk node 'scsi0:0': Failed to lock the file.

이 경우 VMware는 ESXi 서버에서 관리 에이전트(Management agents)를 재시작할 것을 권장합니다. SSH로 호스트에 접속한 후 아래 명령어를 실행하세요.
services.sh restart

대체 방법: 잠긴 VM 파일 강제 해제
또는 다음 절차를 통해 가상 머신 파일의 잠금을 해제할 수 있습니다.
- 가능하다면 가상 머신을 종료합니다.
- 새로운 스냅샷을 생성합니다.
- '모두 삭제(Delete All)' 옵션을 사용하여 모든 스냅샷을 삭제합니다.
- vMotion을 이용해 실행 중인 가상 머신을 다른 ESXi 호스트로 마이그레이션합니다.
- 앞서 설명한 방법으로 스냅샷 통합을 다시 시도합니다.
PowerCLI로 통합 대상 VM 한 번에 찾기
PowerCLI를 사용하면 통합이 필요한 모든 가상 머신을 한 번에 조회할 수 있습니다. 먼저 vCenter 서버에 연결합니다.
Connect-VIServer mun_vsphere.woshub.com
다음으로 '가상 머신 디스크 통합이 필요합니다' 상태인 모든 VM 목록을 가져옵니다.
Get-VM | Where-Object {$_.Extensiondata.Runtime.ConsolidationNeeded}
이제 목록에 있는 모든 가상 머신의 디스크를 일괄 통합할 수 있습니다.
Get-VM | Where-Object {$_.Extensiondata.Runtime.ConsolidationNeeded} | foreach {$_.ExtensionData.ConsolidateVMDisks_Task()}
