2016-04-04 3 views
0

私はpyvmomiモジュールを使用してVMを作成し、ISOから起動するようにしました。 VMの電源がオンになると、VMはISOから起動します。 VMが起動したかどうかの状態を確認するには?pyvmomiを使ってVMの起動状態を確認する方法は?

+0

は、あなたのイメージのvmtools部分はありますか? – Vano

+0

はい、vmtoolsはイメージの一部です。 –

答えて

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 
#... 

さらに読書: