在hyper-v伺服器的HA上實現集群共享卷

it智能化專欄 發佈 2022-12-07T09:57:06.937235+00:00

Windows Server 2022通過伺服器集群+共享存儲iSCSI,啟用集群共享卷,實現hyper-v伺服器的高可用。


Windows Server 2022通過伺服器集群+共享存儲iSCSI,啟用集群共享卷,實現Hyper-V伺服器的高可用。

一、本章測試主要實現的功能及環境

實現功能:通過存儲伺服器,創建存儲池,創建共享iSCSI目標伺服器

通過兩台hyper-v伺服器訪問共享的iSCSI共享存儲,兩台Hyper-V伺服器創建故障轉移集群,在故障轉移集群上創建集群共享卷,讓兩台Hyper-V伺服器可同時對該卷進行讀寫操作,實現伺服器故障時的高可用(HA)切換

二、測試環境及配置

環境概述:作業系統Windows Server 2022

伺服器電腦需求:一台域控伺服器,兩台Hyper-V伺服器,一台Hyper-V電腦,一台文件存儲伺服器

網絡配置:詳見以下圖示

三、共享存儲iSCSI實現文件伺服器高可用

iSCSI上配置共享磁碟數量:兩塊

O-DISK 4G 投票O盤,用於伺服器集群故障時投票使用,伺服器集群為偶數時候可選,奇數時候必選項

M-DISK 15G 用於存儲Hyper-V客戶機數據,T盤啟用集群共享卷,供兩台Hyper-V伺服器可同時讀寫訪問,實現Hyper-V高可用的時時切換。

創建完成以後分別在Hyper-V1和Hyper-V2上創建iSCSI連接

在計算機管理裡面分別聯機兩塊硬碟,盤符設置為一樣。

在集群故障轉移管理器裡面,將T盤啟用集群共享卷

如果這一步不會操作的朋友可以看我上一篇教程,裡面有詳細的介紹

(1)、訪問iSCSI共享存儲配置

計算機管理裡面,點擊磁碟管理,就可以看到iSCSI目標磁碟,對它進行初始化操作,並分配盤符為O盤,M盤兩台Hyper-V伺服器盤符設置一樣

2)、設置磁碟集群共享卷

工具裡面,點擊打開故障轉移集群主管理器

點擊存儲—>磁碟選項,選中集群磁碟2,選擇右側的添加到集群共享卷,成功後磁碟指派給會成為集群共享卷

(3)、設置磁碟集群共享卷

在兩台Hyper-V伺服器的C盤下,會自動創建一個文件夾ClusterStorge,裡面有一個Volume2的快捷方式,雙擊打開,我們在這裡面所有的文件讀寫操作,兩台Hyper-V伺服器都可以同時進行,如果iSCSI磁碟沒有做集群共享卷的情況下,這個磁碟是只能夠供一台伺服器獨占的。

到此這裡已經實現了兩台伺服器可以同時對一個目標磁碟進行讀寫操作。

四、 Hyper-V伺服器上啟用Hyper-V服務

1、打開添加角色和功能嚮導,添加Hyper-V功能,網絡選擇WAN口,另外兩塊網卡一個是存儲用,一個是故障轉移集群用的心跳線,點擊下一步

2、按照下面提示勾選,存儲位置選擇剛才創建共享卷目錄,點擊下一步安裝

另外一台伺服器上同樣的步驟設置安裝該功能

3、•按照下面提示勾選,存儲位置選擇剛才創建共享卷目錄,點擊下一步安裝

在Hyper-V1上安裝虛擬機系統客戶端

故障轉移集群管理器裡面,點擊角色選項,點擊右側的虛擬機選項,選擇Hyper-v1,

點擊確定後,開始創建虛擬機位置就按原先設置的,需要注意的是硬碟的存儲位置一定要選擇到共享卷的位置,否則會導致故障切換時高可用失敗

創建完成以後,這裡就可以看到創建的虛擬機XP,打開虛擬機,現在開始給它安裝系統,安裝完成後測試高可用是否正常。

五、測試Hyper-V高可用切換是否正常

等系統安裝完成後,我們把主伺服器Hyper-V1強制關機,模擬故障發生,看Hyper-V的高可用切換是否會切換到Hyper-V2上,從而看開機的xp的虛擬機運行是否正常。

•現在可以看到,主伺服器已經切換過來,顯示節點1已經隔離

接下來我們看一下虛擬機是否正常,打開角色,可以看到xp虛擬機還在正常運行

連接虛擬機xp,打開控制台,可以看到正在運行的虛擬機一切正常,故障切換完成

至此,整個hyper-v的高可用測試完成,重點就是集群共享卷,以及伺服器集群的故障轉移。

附:通過Windows Admin Center管理伺服器

1、Windows Admin Center是什麼?

Windows Admin Center 是本地部署的基於瀏覽器的應用,用於管理 Windows 伺服器、群集、超融合基礎設施和 Windows 10 電腦。 它是免費產品,可供在生產中使用。

Windows Admin Center 讓你能夠管理 Windows Server,而無需依賴 Azure 或雲。 利用 Windows Admin Center,你可以完全控制伺服器基礎結構的各個方面,對於在未連接到 Internet 的專用網絡上管理伺服器特別有用。

Windows Admin Center 是「內部」管理工具(例如伺服器管理器和 MMC)的現代演進版。 它補充(不是替代)了 System Center。

需要注意的是,Windows Admin Center不能在域控伺服器上安裝,因此該工具不能管理域控伺服器

二、Windows Admin Center測試環境

環境概述:Windows 2022,一台域控伺服器,兩台文件伺服器,兩台客戶電腦,一台Windows Admin Center管理伺服器

實現功能:通過Windows Admin Center管理伺服器對兩台文件伺服器,兩台客戶電腦進行管理

測試環境所用到的虛擬機

(1)、Windows Admin Center下載

我們在打開Windows Server 2022伺服器時,會有一個提示,我們打開查連結提示

打開連結後,會有Admin Center 的介紹和下載連結,我們點擊立即下載

(2)、Windows Admin Center安裝

1、在FileServer1和FileServer2上分別安裝剛下載的Windows Admin Center程序,默認下一步安裝

在另外一台作為管理端的伺服器或者電腦上也安裝Windows Admin Center客戶端

2、在兩台客戶端上也分別安裝剛下載的Windows Admin Center程序,需要注意的是如果你沒有安裝net framework 4..6,需要首先下載安裝後,才能安裝Windows Admin Center

(3)Windows Admin Center訪問

安裝完成以後就可以點開提示的地址,打開瀏覽器進行訪問

需要輸入本地身份驗證

登錄後點擊添加,右側選擇需要添加的資源類型,這裡我們主要添加伺服器和windows電腦

這裡輸入添加的電腦或者伺服器名稱,輸入登錄的帳號名和密碼,點擊添加

添加完成後這裡會顯示剛才添加的伺服器,同樣的方法添加另外一台伺服器和客戶端

如果你的這台電腦也在域裡面,也可以點擊後面搜索Active Directory 從域裡面直接搜索添加

添加完成後點擊需要管理的計算機

輸入管理用戶名密碼

打開電腦管理界面,通過這個web界面基本上可以完成對計算機的大部分管理

關鍵字: