2010年7月8日 星期四

停電時讓ESXi Server 自動關機

當市電斷電時Server會由UPS供電,要讓Server能在UPS電力耗盡前能夠正常關機。

最近幾天上網查資料,查到的解決方案都是用APC的UPS搭配apcupsd來達成,可是現在沒有經費可以採購APC的UPS,所以只好用其他的替代方案囉,雖然不理想,但只能先撐著用囉。

設備:科風UPS(USB介面)

軟體:

UPSMON Plus for Windows(科風UPS搭配的監控軟體)

plink.exe

步驟:

1、安裝好UPSMON Plus,連接埠設定為USB。

2、UPSMON Plus的環境設定:

  • 勾選並設定UPS關機緩衝時間(我設定5分)

  • 勾選「關機前欲執行的程式」,並在後方輸入預執行的程式(含路徑)(我的設定c:\esxi-off.bat)。

  • 設定執行程式所需的時間(我設定60秒)。


3、下載plink.exe並放在C:\

4、在C:\下新增esxi-off.bat,內容如下:

C:\plink.exe -l 帳號 -pw 密碼 Server_IP "nohup /sbin/shutdown.sh ; /sbin/poweroff"

完成。

沒有留言:

張貼留言