配置集群的時候需要用到共享磁盤。如果要用VMware ESXi虛擬機做測試,可以為虛擬機創建共享磁盤。下面通過示例介紹。
1.新建兩臺虛擬機A1、A2,最初虛擬機A1、A2各有一塊磁盤,大小為60GB,用來安裝操作系統。也可以直接從模板部署兩臺安裝好操作系統的虛擬機,這可根據實際情況選擇。
2.修改A1虛擬機配置,添加2塊新硬盤(厚置備磁盤),大小分別為 1GB、500GB(其他大小也可以,根據實際情況創建即可)。
3.修改A2虛擬機配置,添加第(2)步創建的兩塊硬盤,修改虛擬機配置,允許使用虛擬硬盤。
4.配置群集,使用共享磁盤。

圖1 從模板部署虛擬機

圖2 設置計算機名稱
下面介紹關鍵的配置步驟,本文以vSphere 6.5為例。
1.在Windows 7的管理工作站中使用IE 11登錄vSphere Web Client 6.5,選擇配置好的Windows Server 2016模板部署虛擬機(如圖1)。
2.為該虛擬機輸入名稱,在本示例虛擬機名稱為WS16R2-A1,在“選 擇計算資源”對話框,為此虛擬機選擇目標計算資源,在“選擇存儲”對話框,為此虛擬機選擇要存儲配置和磁盤文件的數據存儲。
3.在“選擇克隆選項”對話框選擇“自定義操作系統”、“創建后打開虛擬機電源”對話框,在“自定義客戶機操作系統”對話框選擇規范文件,在“用戶設置”對話框中設置計算機名稱,在此命名為ServerA(如圖2)。
4.在“即將完成”對話框中顯示了部署選項,檢查無誤之后單擊“完成”按鈕,完成虛擬機的創建。
5.參照1~4的步驟從模板部署第二臺虛擬機,設置虛擬機名稱為WS16R2-A2,這些不再介紹。
6.啟動這兩臺虛擬機,等系統定制完成之后,關閉這兩臺虛擬機的電源。
7.等虛擬機關閉之后,修改第一臺虛擬機(名稱為WS16R2-A1)的配置,分別添加1塊或多塊磁盤。本示例中添加1塊1GB和1塊500GB大小的虛擬硬盤(1GB用作仲裁磁盤。實際上在Windows Server 2016中做故障轉移群集不需要仲裁磁盤),磁盤置備選擇“厚置備置零”。
8.檢查“硬盤1”的虛擬設備節點屬性,默認情況下,硬盤1使用SCSI控制器0的“SCSI(0:0)”節點。
9.在“新設備”下拉列表中選擇“SCSI控制器”,SCSI總線共享為“虛擬”。
10.修改1GB硬盤使用新添加的SCSI控制器,在“虛擬設備節點”下拉列表中選擇“新SCSI控制器”,SCSI選擇1:0。
11.修改500GB硬盤使用“新SCSI控制器”“SCSI(1:1)”。設置完成后單擊“確定”按鈕保存退出。
12.修改WS16R2-A2虛擬機的設置,添加“SCSI控制器”,在“SCSI總線共享”下拉列表中選擇“虛擬”。

圖3 新添加的磁盤
13.修改WS16R2-A2虛擬機的設置,添加硬盤選擇“現有硬盤”,在“選擇文件”對話框瀏覽選擇WS16R2-A1虛擬機目錄中的WS16R2-A1_1.vmdk虛擬硬盤文件,這是在WS16R2-A1虛擬機添加的大小為1GB的虛擬硬盤。
14.返回WS16R2-A2虛擬機設置對話框,添加了大小為1GB的現有硬盤文件,在“虛擬設備節點”選擇“新SCSI 控制器”“SCSI(1 :0)”,為WS16R2-A2虛擬機添加現有硬盤,選擇WS16R2-A1目錄中的WS16R2-A1_2.vmdk文件。
15.返回WS16R2-A2虛擬機設置對話框,添加了大小為500GB的現有硬盤文件,在“虛擬設備節點”選擇“新SCSI控制器”“SCSI(1:1)”,確認“SCSI控制器0”的“SCSI總線共享”為無,“SCSI控制器 1”的“SCSI總線共享”為“虛擬”。單擊“確定”按鈕完成設置。
16.啟 動WS16R2-A1、WS16R2-A2虛擬機,啟動時無報錯表示設置正確。
當 WS16R2-A1、WS16R2-A2兩臺虛擬機啟動之后,可以做“共享磁盤”的實驗。本文以“故障轉移群集為例”,主要步驟如下。
1.打開任意一臺虛擬機的“計算機管理→存儲→磁盤管理”,可以看到有兩塊新的磁盤(如圖3)。應將這兩個磁盤聯機、初始化、分區并使用NTFS文件系統格式化。
2.為兩臺虛擬機設置IP地址,本示例中為WS16R2-A1虛擬機設置172.18.96.58的IP地址,為WS16R2-A2虛擬機設置172.18.96.59的IP地址。
3.為兩臺虛擬機編輯C:windowssystem32driversetchosts文件,添加如下兩行:
172.18.96.58 servera
172.18.96.59 serverb
4.為這兩臺虛擬機安裝“故障轉移群集”功能,安裝完成故障轉移群集之后,打開“故障轉移群集管理器”,新建群集,添加ServerA和ServerB兩臺服務器。
5.在“驗證警告”對話框單擊“是”按鈕,在“測試選項”對話框單擊“運行所有測試”。
6.在“用于管理群集的訪問點”對話框輸入群集名稱并設置群集的訪問地址,在本示例中設置群集訪問地址為172.18.96.57。在“摘要”對話框中單擊“完成”按鈕完成群集的創建。
7.在“存儲→磁盤”中添加磁盤,然后將添加的磁盤轉換為“群集共享卷”。
8.打開“資源管理器”,在C盤ClusterStorage中可以看到2個目錄,分別為Volume1及Volume2,這就是兩塊共享磁盤對應的訪問點。
關于群集的使用以及其他的配置,本文不做過多介紹。