esxi 精簡置備只增不減問題解決方法
眾所周知Thin Provisioning模式下的虛擬機磁盤的空間會隨需增長,可以很大程度上幫助我們節約空間,可是,凡增長過后的空間,即使清除了導致增長的文件后,這部分空間依然無法自動釋放,也就是說:空間只能增加不能減少。
網站大部分的解決方法是通過ghost或者converter來解決,但那樣解決起來相對比較麻煩,操作不方便
我的解決方法:通過vmkfstools先轉換成厚置備模式,然后在轉換精簡置備模式即可
通過ssh可以遠程直接操作亦可通過vcenter+vmontion來操作
現磁盤空間容量:
先遷移到另外一個盤符,模式更改成厚置備模式
遷移后 硬盤容量:
遷移完成后,在重新遷移回原來的磁盤內,模式更改為精簡置備
遷移完成后 在查看容量情況
完成
命令格式:
精簡置備轉換至厚置備置零:
vmkfstools --inflatedisk /vmfs/volumes/DatastoreName/VMName/VMName.vmdk
厚置備延遲置零轉換至精簡備置:
vmkfstools --thin /vmfs/volumes/DatastoreName/VMName/VMName.vmdk