vsphere(ESXi)で仮想マシンが応答なくなって、どうしてもとまらないときの最終手段
一歩間違えると、別のプロセス落としてしまって、取り返しのつかなくなることもあるので、本気で最後の手段
ESXiのコンソールに入って、以下のように操作
最初にPSコマンドで親プロセス番号を確認(麗では、仮想マシン名がwalbrix)。
psで親プロセス番号を確認しますが、2つ目の数字が親プロセス番号(2189879)です。
1
2
3
4
5
6
7
8
|
[root@VMSV02:~] ps |grep vmx |grep walbrix
2190073 2189879 vmx–vthread–7:walbrix
2190074 2189879 vmx–vthread–8:walbrix
2190075 2189879 vmx–vthread–9:walbrix
2190076 2189879 vmx–mks:walbrix
2190077 2189879 vmx–svga:walbrix
2190078 2189879 vmx–vcpu–0:walbrix
2190079 2189879 vmx–vcpu–1:walbrix
|
親プロセス番号を探したら、kill <親プロセス番号>でプロセスを殺します。
1
|
[root@VMSV02:~] kill 2189879
|
EVCを設定していない環境でvMotionとかやると、
コレじゃないと回復できないことがあります。
SXi ホストで仮想マシンをパワーオフできない (2075271)
https://kb.vmware.com/s/article/2075271