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了。
写下来免得以后忘记
更多信息:
http://kb.vmware/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014165
更多推荐
关于vmware上的虚拟机在某些情况下无法关机的解决方法
发布评论