我使用 pyvmomi 模块创建了 VM,并使其从 ISO 启动。启动虚拟机后,虚拟机将从 ISO 启动。如何检查虚拟机是否启动的状态?
问问题
3115 次
1 回答
2
我检查 VM 是否正在运行以及 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
#...
进一步阅读:
于 2016-05-19T11:24:58.040 回答