Vmware-Vsphere
使用 vmkfstools 調整磁碟大小後如何遠端更新 vSphere 清單?
成功調整磁碟大小後:
vmkfstools --datacenter x --vihost esx42 --server vc1.example.com --username me \ -X 25G -d eagerzeroedthick /vmfs/volumes/FOOBAR/FOOBAR.vmdk
現在,如何通過 Linux 命令行或任何 API/腳本以程式方式遠端(不是從 ESX 伺服器)更新庫存?
即使在斷開連接並重新連接後,vSphere 6.0.0 Web 客戶端中的大小也沒有改變,我需要從清單中手動取消註冊 VM 並重新添加它以查看 vSphere 中的磁碟更改。
該腳本是一個修改版本(我自己),因為
--datastore
沒有真正實現:https ://pastebin.com/raw/cE8vFRDe
要更新 VmWare 清單,您需要執行:
svmotion --datastore foobar --server vc1.example.com --username me \ --password xxx --vm "[DATASTORE_FOO_BAR] vm_name/vm_name.vmx:DATASTORE_DEST"