1. 首先使用ssh登陆到host,并使用下面的命令来获取当前运行的虚拟机有哪些。
Command: esxcli vm process list
得到结果如下:
WIN7-clone-ha-memory
WorldID: 1306448
Process ID: 0
VMX Cartel ID: 1306447
UUID: 42 2a f8 c4 4f c1 a2 11-b0 7e 72 f7 05ab cb d5
Display Name: WIN7-clone-ha-memory
Config File:/vmfs/volumes/a226cbda-9ea9bb04/WIN7-clone-ha-memory/WIN7-clone-ha-memory.vmx
2.找到你关机异常的虚拟机并记录下WorldID,就是上面加粗的字段。
3.使用下面的命令关掉虚拟机
Command: esxcli vm processkill --type=[soft,hard,force] --world-id=WorldNumber
e.g) : esxclivm process kill –type=’hard’ –world-id=1306448
关于type 选项:type参数字段是字符串,所以必须加上引号,它有三个方式,soft代表像是kill , hard代表kill -9,force比hard还厉害,也是最后的方法,如果三种都不行的话只能重启host了。
写下来免得以后忘记
更多信息: