09/01/23 17:33:14 uvCgqDW+0
ESXi UPS連動シャットダウンが実装出来たので参考までに
PerlとRemoteCLIのSDKが使いこなせれば、もっとシンプルに出来るのかも
しれないけど、スキルがないのでコマンドバッチのみで行ってます。
ご存知の通りESXiにはコンソールが無いので単体でのUPS連動は不可能。
そこで今回はコントローラーとして単体のWindowsマシンを使用。
Windowsマシンに必要なもの
・VMware VI Remote CLI
・sleepコマンド(2003Serverのリソースキット)
・sshの実行環境(cygwin)
・PowerChute等のUPS連動ソフト
・ESXiで作成したRSAキーファイル(id_rsa.pub)
作り方はここ URLリンク(communities.vmware.com)
PowerChuteでシャットダウンイベント発生時に
c:\ESXiに置いた以下のバッチを起動