配置集群的時(shí)候需要用到共享磁盤。如果要用VMware ESXi虛擬機(jī)做測(cè)試,可以為虛擬機(jī)創(chuàng)建共享磁盤。下面通過示例介紹。
1.新建兩臺(tái)虛擬機(jī)A1、A2,最初虛擬機(jī)A1、A2各有一塊磁盤,大小為60GB,用來安裝操作系統(tǒng)。也可以直接從模板部署兩臺(tái)安裝好操作系統(tǒng)的虛擬機(jī),這可根據(jù)實(shí)際情況選擇。
2.修改A1虛擬機(jī)配置,添加2塊新硬盤(厚置備磁盤),大小分別為 1GB、500GB(其他大小也可以,根據(jù)實(shí)際情況創(chuàng)建即可)。
3.修改A2虛擬機(jī)配置,添加第(2)步創(chuàng)建的兩塊硬盤,修改虛擬機(jī)配置,允許使用虛擬硬盤。
4.配置群集,使用共享磁盤。
圖1 從模板部署虛擬機(jī)
圖2 設(shè)置計(jì)算機(jī)名稱
下面介紹關(guān)鍵的配置步驟,本文以vSphere 6.5為例。
1.在Windows 7的管理工作站中使用IE 11登錄vSphere Web Client 6.5,選擇配置好的Windows Server 2016模板部署虛擬機(jī)(如圖1)。
2.為該虛擬機(jī)輸入名稱,在本示例虛擬機(jī)名稱為WS16R2-A1,在“選 擇計(jì)算資源”對(duì)話框,為此虛擬機(jī)選擇目標(biāo)計(jì)算資源,在“選擇存儲(chǔ)”對(duì)話框,為此虛擬機(jī)選擇要存儲(chǔ)配置和磁盤文件的數(shù)據(jù)存儲(chǔ)。
3.在“選擇克隆選項(xiàng)”對(duì)話框選擇“自定義操作系統(tǒng)”、“創(chuàng)建后打開虛擬機(jī)電源”對(duì)話框,在“自定義客戶機(jī)操作系統(tǒng)”對(duì)話框選擇規(guī)范文件,在“用戶設(shè)置”對(duì)話框中設(shè)置計(jì)算機(jī)名稱,在此命名為ServerA(如圖2)。
4.在“即將完成”對(duì)話框中顯示了部署選項(xiàng),檢查無誤之后單擊“完成”按鈕,完成虛擬機(jī)的創(chuàng)建。
5.參照1~4的步驟從模板部署第二臺(tái)虛擬機(jī),設(shè)置虛擬機(jī)名稱為WS16R2-A2,這些不再介紹。
6.啟動(dòng)這兩臺(tái)虛擬機(jī),等系統(tǒng)定制完成之后,關(guān)閉這兩臺(tái)虛擬機(jī)的電源。
7.等虛擬機(jī)關(guān)閉之后,修改第一臺(tái)虛擬機(jī)(名稱為WS16R2-A1)的配置,分別添加1塊或多塊磁盤。本示例中添加1塊1GB和1塊500GB大小的虛擬硬盤(1GB用作仲裁磁盤。實(shí)際上在Windows Server 2016中做故障轉(zhuǎn)移群集不需要仲裁磁盤),磁盤置備選擇“厚置備置零”。
8.檢查“硬盤1”的虛擬設(shè)備節(jié)點(diǎn)屬性,默認(rèn)情況下,硬盤1使用SCSI控制器0的“SCSI(0:0)”節(jié)點(diǎn)。
9.在“新設(shè)備”下拉列表中選擇“SCSI控制器”,SCSI總線共享為“虛擬”。
10.修改1GB硬盤使用新添加的SCSI控制器,在“虛擬設(shè)備節(jié)點(diǎn)”下拉列表中選擇“新SCSI控制器”,SCSI選擇1:0。
11.修改500GB硬盤使用“新SCSI控制器”“SCSI(1:1)”。設(shè)置完成后單擊“確定”按鈕保存退出。
12.修改WS16R2-A2虛擬機(jī)的設(shè)置,添加“SCSI控制器”,在“SCSI總線共享”下拉列表中選擇“虛擬”。
圖3 新添加的磁盤
13.修改WS16R2-A2虛擬機(jī)的設(shè)置,添加硬盤選擇“現(xiàn)有硬盤”,在“選擇文件”對(duì)話框?yàn)g覽選擇WS16R2-A1虛擬機(jī)目錄中的WS16R2-A1_1.vmdk虛擬硬盤文件,這是在WS16R2-A1虛擬機(jī)添加的大小為1GB的虛擬硬盤。
14.返回WS16R2-A2虛擬機(jī)設(shè)置對(duì)話框,添加了大小為1GB的現(xiàn)有硬盤文件,在“虛擬設(shè)備節(jié)點(diǎn)”選擇“新SCSI 控制器”“SCSI(1 :0)”,為WS16R2-A2虛擬機(jī)添加現(xiàn)有硬盤,選擇WS16R2-A1目錄中的WS16R2-A1_2.vmdk文件。
15.返回WS16R2-A2虛擬機(jī)設(shè)置對(duì)話框,添加了大小為500GB的現(xiàn)有硬盤文件,在“虛擬設(shè)備節(jié)點(diǎn)”選擇“新SCSI控制器”“SCSI(1:1)”,確認(rèn)“SCSI控制器0”的“SCSI總線共享”為無,“SCSI控制器 1”的“SCSI總線共享”為“虛擬”。單擊“確定”按鈕完成設(shè)置。
16.啟 動(dòng)WS16R2-A1、WS16R2-A2虛擬機(jī),啟動(dòng)時(shí)無報(bào)錯(cuò)表示設(shè)置正確。
當(dāng) WS16R2-A1、WS16R2-A2兩臺(tái)虛擬機(jī)啟動(dòng)之后,可以做“共享磁盤”的實(shí)驗(yàn)。本文以“故障轉(zhuǎn)移群集為例”,主要步驟如下。
1.打開任意一臺(tái)虛擬機(jī)的“計(jì)算機(jī)管理→存儲(chǔ)→磁盤管理”,可以看到有兩塊新的磁盤(如圖3)。應(yīng)將這兩個(gè)磁盤聯(lián)機(jī)、初始化、分區(qū)并使用NTFS文件系統(tǒng)格式化。
2.為兩臺(tái)虛擬機(jī)設(shè)置IP地址,本示例中為WS16R2-A1虛擬機(jī)設(shè)置172.18.96.58的IP地址,為WS16R2-A2虛擬機(jī)設(shè)置172.18.96.59的IP地址。
3.為兩臺(tái)虛擬機(jī)編輯C:windowssystem32driversetchosts文件,添加如下兩行:
172.18.96.58 servera
172.18.96.59 serverb
4.為這兩臺(tái)虛擬機(jī)安裝“故障轉(zhuǎn)移群集”功能,安裝完成故障轉(zhuǎn)移群集之后,打開“故障轉(zhuǎn)移群集管理器”,新建群集,添加ServerA和ServerB兩臺(tái)服務(wù)器。
5.在“驗(yàn)證警告”對(duì)話框單擊“是”按鈕,在“測(cè)試選項(xiàng)”對(duì)話框單擊“運(yùn)行所有測(cè)試”。
6.在“用于管理群集的訪問點(diǎn)”對(duì)話框輸入群集名稱并設(shè)置群集的訪問地址,在本示例中設(shè)置群集訪問地址為172.18.96.57。在“摘要”對(duì)話框中單擊“完成”按鈕完成群集的創(chuàng)建。
7.在“存儲(chǔ)→磁盤”中添加磁盤,然后將添加的磁盤轉(zhuǎn)換為“群集共享卷”。
8.打開“資源管理器”,在C盤ClusterStorage中可以看到2個(gè)目錄,分別為Volume1及Volume2,這就是兩塊共享磁盤對(duì)應(yīng)的訪問點(diǎn)。
關(guān)于群集的使用以及其他的配置,本文不做過多介紹。