うっかり VCSA を落としてしもーた
vSphere の Web Client から何もできなくなる。焦る。
環境・状況を確認する
- ESXi 6.5
- VM はちゃんと動いているっぽい。よかった。
- Web Client のブラウザタブはそのままにしておく。クラスタ名・VM 名くらいは見れたりするので。
VCSA を起動して復旧する
ESXi ホストに ssh でログインする。
$ ssh root@esxi
次のコマンドで VM の一覧が出力されるので、VCSA の名前を探す。なかったら次の ESXi ホストでやり直し。ローラー作戦。
[root@esxi:~] vim-cmd vmsvc/getallvms
(オプション) まぁ止まってるんだろうけど、VCSA の状態を確認してみる。<vmid>
には先のコマンドで見つけた VCSA の VMID を指定する。
[root@esxi:~] vim-cmd vmsvc/power.getstate <vmid>
Retrieved runtime info
Powered off
VCSA を起動する。
[root@esxi:~] vim-cmd vmsvc/power.on <vmid>
しばし待つ。再ログインして Web Client が使えるようになる。ほっ。