VMware 가상 머신 디스크 공간 최적화

VMware 가상 머신을 설치하고 개발 시스템을 사용할 때, 보통은 디스크 공간을 넉넉하게 남겨두는데, 시간이 지나면 실제 파일 내용보다 훨씬 더 많은 로컬 디스크 공간을 차지하게 됩니다

장면 묘사

df -h 명령어를 통해 현재 기계의 디스크 정보를 확인하니, 실제로 60GB를 사용 중이었고, 모든 스냅샷과 클론 이미지를 삭제했음에도 불구하고 로컬 가상 머신이 차지하는 디스크 공간은 여전히 60GB를 훨씬 넘어섰다. 본래 부족한 하드디스크에 더 많은 부담을 주게 되었다.

선행 조건

  • 가상 머신 설치할 때, 미리 할당된 디스크를 선택하지 않았습니다
  • 가상 머신이 사용하는 공간보다 현재 로컬에 저장된 가상 머신의 하드 디스크에 남은 디스크 공간이 더 큽니다

남은 공간이 부족하므로, 임시로 가상 머신을 외장 하드 드라이브로 이동한 후 디스크를 최적화했다가 다시 이전하는 것을 고려해 볼 수 있습니다

도구

공식적으로 open-vm-tools 패키지를 제공하며, yum을 통해 설치하거나 VMware Tools 이미지 패키지로 설치할 수 있습니다

명령

vmware-toolbox-cmd disk shrink /

실행하면 가상 머신이 자동으로 종료되고 VMware 호스트 프로그램은 디스크 압축을 실행합니다. 이 작업 시간은 가상 머신의 크기와 디스크 액세스 속도에 따라 달라집니다.

실행 결과는 여전히 꽤 괜찮으며, 가상 머신의 디스크 공간 사용량은 df -h의 디스크 정보와 거의 동일합니다

Licensed under CC BY-NC-SA 4.0
마지막 수정: 2025년 05월 25일 14:10
금융 IT 프로그래머의 이것저것 만지작거리기와 일상의 중얼거림
Hugo로 만듦
JimmyStack 테마 사용 중