0
我已經使用pyvmomi模塊創建了虛擬機並使其從ISO引導。一旦虛擬機啓動,虛擬機將從ISO啓動。如何檢查虛擬機是否啓動?如何使用pyvmomi檢查虛擬機的啓動狀態?
我已經使用pyvmomi模塊創建了虛擬機並使其從ISO引導。一旦虛擬機啓動,虛擬機將從ISO啓動。如何檢查虛擬機是否啓動?如何使用pyvmomi檢查虛擬機的啓動狀態?
我檢查虛擬機是否正在運行,以及VMTools的狀態是否是'toolsOk'(意味着它們已安裝並正在運行)。
from pyVmomi import vim
#...
# connect and get your vm
#...
vm_running = False
if (vm.runtime.powerstate == vim.VirtualMachinePowerState.poweredOn) and (vm.guest.toolsStatus == vim.vm.GuestInfo.ToolsStatus.toolsOk):
vm_running = True
#...
延伸閱讀:
是vmtools圖像的一部分? – Vano
是的,vmtools是圖像的一部分。 –