在第二部時有提到,HA及Vmotion 等功能必須要由Vcenter Server進行設置,因此以下就相關設定步驟進行說明。
一. 設定ShareStorage讓二個Host可共同存取。(在這個範例中取名為”VM_HA”
ShareStorage的功能可用很多種方式達成,IT狼使用的是IBM的Storage來進行測試,而通常網路上大都用openfiler進行測試,關於openfiler的設定可參考以下連結。
二. 加入esx01及esx02至vCenter Server
(預先安裝5個VM,TESTVM01~03安裝在ESX01,TEST04~05安裝在ESX02)
1. 利用vPhyere Client登入vCenter後,點選Create a Datacenter
2. 輸入名稱後,接著就可以加入Host
3. 輸入要加入vcenter管控的host ip 及連線的帳號密碼
4. 直接按是
5. 確認相關內容,沒什麼異常就按Next
6. 輸入授權碼
7. 直接按Next把Host加入剛剛建立的DataCenter
8. 完成Host的加入,另外一台也是如此進行處理。
9. 二台Host加入後的狀況。
三. 設定Host 的 Networking (Vmotion篇)
1. 這邊有二個地方必須清楚,HA及vMotion的功能差別。
1.1)HA用於當其中一台host停止服務時,另一台host會自動接手中止掉的VM,並提供持續的運作。
1.2)Vmotion則是手動將VM在HOST之間進行移轉。(這部份會另外開一個Page說明)
2. 點一下192.168.0.101後,按一下configration並點一下Networking,可以看到目前只有預設的一個Virtual Switch。
3. 主要要加入二個Connect Type,VMkernel及Service Console,由說明可以看出一個是Vmotion用,另一個是HA用。首先先加入VMkernel進行Vmotion的設定。
4. 接著點選Create a Virtual Switch,並按Next。
5. 輸入lable並勾選use this port group for Vmotion,按Next。
6. 設定VMotion的IP,並按下一步。(ESX01為192.168.0.1,ESX02為192.168.0.2)
7. 接著按下Finish,即完成ESX01的Vmotion的設定(ESX02也請利用同樣方式進行)。
8. 設定好的畫面
四. 設定Host Netorking(HA 篇)
1. 在設定好的Virtual Switch1 上點選properties
2. 可以看到剛剛設定好的 Vmotion,這裡請點選ADD
3. 加入一個service console,並按下Next。
4. 設定lable並按下Next
5. 設定ip及 submask (這條俗稱心跳線,用來偵測HA運作是否正常的線路)
6. 點選Finish
7. 完成畫面(ESX01)
8. 另一台的設定畫面(ESX02)
五. 設定Cluster
1. 點一下TestDataCenter,在右邊的介面中點一下Create a cluster
2. 基本上我在這邊是一路預設到底,直到完成,如果需要更詳細的說明,請見下列連結。
六. 啟用HA
用拖拉的方式將ESX01及ESX02拖入cluster之中就會開始自動設定HA,如果完成後沒錯誤訊息,稍微測試一下,應該就可以看到成效了。(由下圖可看到HATEST中有二台HOST,以及5台VM)