無料版の ESXi を使っていて。UPS を繋いであるのだけど、停電時などに受け取った信号をもとにシャットダウンするように構成したい。
ESXi そのものには手を入れられないので、上に乗っている vMA から自身の親玉である ESXi をシャットダウンさせたい。
リモート SSH でもってゲストからホストにシャットダウンのコマンドを投げ入れる方法があるみたいだけど、SSH のキーを忘れないように oem.tgz とか再構成しなくちゃいけなくて面倒なのでパス。
もっとかんたんにやりたい。
VMware Communities: shutdownHostViaSOAPAPICall.pl for ESX(i) licensed and free version
ここでダウンロードできる shutdownHostViaSOAPAPICall.pl が全部うまくやってくれる。
SOAP で ESXi に Shutdown 命令を出すような処理になってる。便利。