EHLO 여러분! StackOverflow 네트워크의 첫 번째 게시물 :)
우리는 ext3 파티션을 가진 데비안 6 / amd64 게스트 시스템을 호스트하기 위해 ESXi 5.0 / vCenter 인프라를 운영하고 있으며 데비안 버그 471784에open-vm-tools
따라 소스에서 컴파일됩니다 .
인터넷 어디에서나 제기되는 문제가 있지만 어디에서나 명확한 결론을 얻지 못했습니다.
스냅 샷, 부모, 복제본없이 독립적 인 영구 모드에서 씬 프로비저닝 된 디스크를 축소하려고하면 다음과 같은 오류가 계속 발생합니다.
root@linux64:~# vmware-toolbox-cmd disk list
Shrink disk is disabled for this virtual machine.
Shrinking is disabled for linked clones, parents of linked clones,
pre-allocated disks, snapshots, or due to other factors.
See the User's manual for more information.
(그런데, "다른 요인"무엇이며, 백서 및 기술 매뉴얼의 톤 이는 이며 사용자 매뉴얼? :)
파티션을 0으로 채울 수 있습니다 (실제로 shred -fuzn0
큰 파일을 삭제할 때 사용 합니다) 그런 다음 게스트를 종료하고 vmkfstools
씬 프로 비전 모드에서 디스크 복제, vMotioning 등과 같은 다양한 방법을 사용 합니다. 이 중 하나가 게스트에 대해 작동 중지 시간을 줄이거 나 데이터 스토어 및 / 또는 호스트간에 데이터가 부적절하게 이동하는 결과를 초래합니다.
답은 다음과 같습니다. ESX / ESXi에서는 축소되지 않습니다 (버전 5 기준).
설명서를 읽
중요 다음 상황에서는 디스크 축소가 허용되지 않습니다 :
가상 머신은 ESX / ESXi 서버에서 호스팅됩니다. ESX / ESXi 서버 는 가상 시스템을 내보낼 때만 가상 디스크의 크기를 줄일 수 있습니다. 그러나 ESX / ESXi 서버에서 가상 디스크가 차지하는 공간은 변경되지 않습니다.
가상 머신에는 Mac 게스트 운영 체제가 있습니다.
당신은 사전 할당 당신이 그것을 만들 때 가상 디스크에 대한 모든 디스크 공간을.
가상 머신은 스냅 샷을 포함합니다 .
가상 머신은 연결된 클론 또는 연결된 클론 의 부모 입니다.
가상 디스크는 비 영구 모드 의 독립 디스크입니다 .
파일 시스템은 ext4, xfs 또는 jfs 파일 시스템 과 같은 저널링 파일 시스템입니다.
의심 할 여지가 없다 VM웨어 워크 스테이션뿐만 아니라 ESXi를 또는 VCENTER 인스턴스에 연결은 vSphere 클라이언트에서 축소 할 수있는 옵션.