利用APC UPSPowerChute Network Shutdown進行斷電時使Vmware ESXi中的VM關機,然後ESXi關機

 

系統需求

1.APC UPS須有網路管理卡

2.ESXi中須安裝vMA

3.vMA中須安裝PowerChute Network Shutdown

 

軟體下載位置(換版本或原廠換位置請自行搜尋)

VMware vSphere Management Assistant 5.0.0.2 (vMA)

https://my.vmware.com/web/vmware/details?downloadGroup=VMA50P02&productId=229

 

PowerChute Network Shutdown v3.0.1 for VMware ESXi

http://www.apc.com/tools/download/software_comp.cfm?sw_sku=SFPCNS301&id=127&swfam=127

 

安裝設定程序 - ESXi部分

1.vClient連結ESXi > Configuration > Virtual Machine Startup/Shutdown > Properties

2.勾選Allow vm to start and stop automatically with the ststem

3.右方Shutdown ActionGuest Shutdown,間隔秒數自訂,例如15

4.解壓下載回來的vMA-xxxx.zip

5.vClient連結ESXi > File > Deploy OVF Template > 瀏覽到剛解壓的vMA-xxxx.ovf進行部署,IP與帳密等設定略述(vi-admin預設密碼空白)

6.vClient打開Console登入vMA

7.設定vMA所管的ESXi主機 sudo vifp addserver <server ip>

8.檢查 vifp listservers

 

安裝設定程序 - vMA部分

1.將下載回來的PowerChute Network Shutdown v3.0.1 for VMware ESXi解壓縮,會是一個名為"ESXi"的資料夾

2.ISO打包工具例如UltraISO_PEFolder2iso等軟體,將剛剛解壓出來的資料夾包成一個ISO

3.ISO檔用vClient上傳去ESXi

4.ISO檔掛給vMA當作光碟

5.vClient打開Console登入vMA

6.建光碟掛載位置 sudo mkdir /mnt/cdrom

7.調整掛載位置權限 sudo chmod 666 /mnt/cdrom

8.掛光碟 sudo mount –t iso9660 /dev/cdrom mnt/cdrom

9.瀏覽去掛載位置 cd /mnt/cdrom

10.lscd指令去瀏覽確認是否有檔案install_en.sh

11.執行安裝 sudo ./install_en.sh 安裝過程略述

12.卸載光碟 sudo umount /dev/cdrom

 

vMA管理網頁 https://<vMA IP>:5480

PowerChute Network Shutdown 管理網頁https://<vMA IP>:6547

 因為一些IP與帳號密碼設定過程,以及電源中斷時的設定過程都是互動問答或是精靈模式,以上省略之。

 

注意:
ESXi如果是HA的一員,Virtual Machine Startup/Shutdown這個功能是無效的,所以請參考下文,在PowerChute Network Shutdown上要用個script來做。
Clean Shutdown of Virtual Machinesusing PowerChute Network Shutdown in a HA Cluster Environment
http://jpaa-en.apc.com/app/answers/detail/a_id/11622#11622

 

 

創作者介紹
創作者 You don't know 的頭像
You don't know

The power of the dark side

You don't know 發表在 痞客邦 留言(3) 人氣()


留言列表 (3)

發表留言
  • polo
  • 大大請問vma 還需要設定什麼資料才可以在斷電的情況下,讓apc 通知 esxi 底的下虛擬主機 關機呢?謝謝
  • VMA是發出命令要求ESXi關機。
    而ESXi關機時,由ESXi所具有的設定,讓ESXi去先行關閉所有虛擬機後,才自己關機。
    藉此達到:斷電->虛擬機關機->ESXi關機,這樣的順序。

    VMA本身要設定,安裝於VMA中的APC PCNS也要設定,過程有點多,可能下載原廠文件來看比較快喔。

    You don't know 於 2012/09/22 12:33 回覆

  • Leon
  • 大大你好:
    目前我使用版本為PowerChute Network Shutdown 4.2.0 Build 6729
    因為我使用為vCenter(安裝在ESXi)來做控制,現在能夠實作到將所有虛擬機按順序關閉,但除了2台以外,分別為:vCenter、vMA。
    想請問有沒有什麼方法也能將這兩台虛擬機關閉,最後再將實體機關閉呢?
    謝謝

    9/20訪客
  • 4.2的USER GUIDE第16頁有提到,vCenter Server Running on a VM那個選項把他勾起來。

    You don't know 於 2016/10/26 13:55 回覆