VMWare VSA 5.1 測試

(0)   既然 VSA 服務是在兩台虛擬主機上,那可以用 console 去看畫面嗎?

當然可以,看到的畫面如下:

Running VM Guest of VSA Service
Running VM Guest of VSA Service

 

(1)   執行時故意 Reboot 其中一台 Host

此時執行中的主機會有很明顯的頓挫但是還沒有當掉,後端作業會自動去找可用的資源恢復服務,等Reboot 作業完畢後,兩台 VSA 會自動把資料同步,完成後 Host 才會恢復可用狀態。

One Host reboot in VSA Cluster
One Host reboot in VSA Cluster

 

 

(2)   做 Relocate VM 時故意去 Reboot 其中接收主機

此時 Reboot 作業會卡住直到 Relocate 作業完成,所以它沒有聰明到用另一個VSA 繼續接著接收資料。

 

VMWare VAS Host reboot waits until relocat VM done.
VMWare VAS Host reboot waits until relocat VM done.

 

(3)   啟動 Cluster 後當然就順便啟動 HA 及 DRS 機制,此時如果發生其中有一台主機偵測不到 CPU 及 Memory Usage,會被系統認為該主機很閒所以會主動移轉其中幾台 VM Guest 過去,但是此時通常會失敗但原因不明,在 Event 上面就出現很多紅色警告,解決方式是重啟 Host 上面的 Management Agent 應該都能解決,不然就只有排定時間重開 ESX Host。

VMWare restart management agent from host console
VMWare restart management agent from host console

DRS 所產生的 Migrate 失敗

Mirgation fail, VMWare
Mirgation fail, VMWare

 

 

 

(4)   這次的 vCenter 除了安裝多了兩樣東西外,系統資源也吃得蠻多的,原本設定好的環境居然因主機記憶統的限制常常亮起記憶體被吃光的警告牌,但是把該vCenter主機 Clone到其他主機,退網域、改名稱、進網域後都會發生 vCenter 服務無法啟動,利用 vpxd.exe –s 指令去偵測後發現他抓本機資料庫還是用 FQDN 去執行,要騙過 Clone 出來的機器就只好再 Hosts 裡面增加一筆相對應的名稱指到本機 ip (127.0.0.1)

 

(5)   vCenter 重新開機後其主要服務會被設定成”延遲啟動”,所以等到可以用 VMWare Client 連結時通常要等上約5分鐘,手動啟動很容易造成跟自動啟動相衝突,建議要多點耐心喔等待喔。

vCenter Service autostart (delay), VMWare
vCenter Service autostart (delay), VMWare

 

 

發表迴響