VMwareESX/ESXi 虛擬機磁盤thin與thick之間轉換


https://www.cnblogs.com/wcwen1990/p/6803683.html

注意:轉換前請先關閉虛擬機!!!

一. Thick to Thin轉換

ssh esxi主機
cd /vmfs/volumes/datastore1/  #進入虛擬機所在的datastore目錄 
vmkfstools -i thick2thin.vmdk -d thin thin.vmdk  #vmkfstools -i<source-disk-name.vmdk>-d {thin|thick}<destination-disk-name.vmdk> 
mv thick2thin.vmdk  thick2thin.vmdk.bak
mv thick2thin-flat.vmdk  thick2thin-flat.vmdk.bak  #使用mv重命名將原磁盤vmdk和flat.vmdk備份 
mv thin.vmdk  thick2thin.vmdk 
mv thin-flat.vmdk thick2thin-flat.vmdk  #將新生成的精簡vmdk文件重命名為原厚模式的磁盤名稱 


此時如果在vSphere Client啟動虛擬機將報”找不到磁盤文件”類似的錯誤,因為虛擬機啟動時需要通過vmdk文件找到flat.vmdk文件,所以需要修改vmdk文件中的磁盤文件名;
使用vi修改其中一行含有flat.vmdk的參數,將該部分修改成新的磁盤文件名 
 vi thick2thin.vmdk 
Extentdescription 
RW 83886080 VMFS"thick2thin-flat.vmdk"       #注意,此處原來為轉換成的thin-flat.vmdk 

然后將虛擬機從清單中移除 
在數據存儲里將vmx文件添加到清單 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM