關於vmware上的虛擬機器在某些情況下無法關機的解決方法
阿新 • • 發佈:2019-01-22
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了。
寫下來免得以後忘記
更多資訊: