天天看點

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

本文将介紹在Windows 2012 R2上建立Hyper-v虛拟化群集,主要内容包括建立2節點的虛拟化群集、建立高可用的虛拟機、測試虛拟機的實時遷移、測試虛拟機的故障轉移。

一、測試環境計算機名作業系統IP位址安裝的功能角色

DC.jiangjianlong.cnWin2012R2192.168.10.110(生産網絡)DC、DNS、

iSCSI Target

192.168.20.110(iscsi網絡)

hyper-v01.jiangjianlong.cnWin2012R2192.168.10.111(生産網絡)Hyper-v、

故障轉移群集、

多路徑IO

10.10.10.111(心跳網絡)

192.168.20.111(iscsi網絡)

hyper-v02.jiangjianlong.cnWin2012R2192.168.10.112(生産網絡)Hyper-v、

故障轉移群集、

多路徑IO

10.10.10.112(心跳網絡)

192.168.20.112(iscsi網絡)

二、環境準備

1、在DC上安裝域jiangjianlong.cn并把兩台Hyper-v主控端加入域

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

2、故障轉移群集需要用到共享存儲,雖然可以使用檔案共享作為仲裁,但存放虛拟機的群集共享卷通常還是需要共享存儲來提供,實際項目中比較常用的是光纖存儲,由于我這個是模拟環境,便使用iSCSI來提供共享磁盤。直接在DC上安裝iSCSI服務并建立2個iSCSI虛拟磁盤配置設定給兩台hyper-v主控端,其中一個2G的作為仲裁盤,一個120G的作為群集共享磁盤

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

3、在兩台Hyper-v主控端上分别安裝Hyper-v角色、故障轉移功能和多路徑IO功能

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

4、在兩台Hyper-v主控端上分别使用iSCSI發起程式連接配接目标磁盤,并在其中一台對磁盤進行聯機并建立好磁盤分區和盤符,需注意不能兩台主控端同時對iSCSI磁盤進行聯機

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

三、驗證并建立群集

1、在hyper-v01上打開故障轉移群集管理器,點選驗證配置,選擇兩台主控端進行驗證

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

2、選擇運作所有測試

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

3、等待驗證測試完成

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

4、驗證測試完成,未出現警報或錯誤,表明符合建立群集的前提條件,如有警告或錯誤,請檢視報告進行排查解決

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

5、建立群集

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

6、輸入群集名稱和群集IP

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

7、開始建立群集

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

8、完成群集的建立

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

9、打開故障轉移群集管理器,可以檢視群集核心資源

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

10、檢視群集節點

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

11、檢視群集仲裁磁盤

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

12、檢視群集磁盤,并添加到群集共享卷,這樣就可以被兩個主控端同時讀寫

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

13、檢視群集網絡

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

四、建立高可用的虛拟機

1、在Hyper-v群集中,使用Hyper-v管理器建立的虛拟機将預設不具有高可用保護,需要在故障轉移群集管理器中建立虛拟機

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

2、選擇一台主控端來承載虛拟機

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

3、根據建立虛拟機向導建立一台虛拟機

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

4、輸入虛拟機的名稱,以及選擇存儲位置為群集共享卷的路徑

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

5、選擇虛拟機的代數

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

6、設定啟動記憶體,也可以使用動态記憶體

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

7、配置網絡連接配接

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

8、建立虛拟硬碟

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

9、選擇以後安裝作業系統

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

10、檢視摘要,點選完成

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

11、自動配置高可用性

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集
伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

12、完成虛拟機的建立

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

13、為虛拟機安裝好作業系統和配置IP(該過程略),虛拟機的IP位址為192.168.10.119

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

五、實時遷移與故障轉移測試

1、測試實時遷移虛拟機,開始之前長ping虛拟機以測試實時遷移過程的丢包率

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

2、選擇實時遷移到hyper-v02節點

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

3、正在實時遷移

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

4、完成實時遷移到hyper-v02節點,通過長ping虛拟機的結果可看到該過程隻丢了4個包,若是生産環境,可以做到隻丢1個包甚至不丢包

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

5、此時虛拟機運作在hyper-v02節點,我們通過将該節點主控端的網卡斷開,模拟主控端突發故障,測試故障轉移是否自動發生

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

6、在故障轉移群集管理器可以看到hyper-v02的狀态已為故障

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

7、群集事件也已記錄hyper-v02的故障事件

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

8、虛拟機VMtest已被自動轉移,在hyper-v01上重新啟動,可以看到正常運作時間由剛才的十幾分鐘變為目前的2分多鐘,是因為虛拟機發生了重新開機

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

9、将hyper-v02的網卡恢複連接配接

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集

10、在故障轉移群集管理器中可看到hyper-v02的狀态自動恢複為正常

伺服器2012r2安裝虛拟,Windows2012R2建立Hyper-v虛拟化群集