環(huán)境介紹:
服務(wù)器:兩臺(tái)X3650 M3服務(wù)器,通過(guò)虛擬化搭建一臺(tái)windows系統(tǒng)和兩臺(tái)linux系統(tǒng)。
網(wǎng)絡(luò):一臺(tái)光纖交換機(jī)和一臺(tái)網(wǎng)絡(luò)交換機(jī)
存儲(chǔ):兩臺(tái)V5030存儲(chǔ);
一臺(tái)linux系統(tǒng)作為仲裁結(jié)點(diǎn),系統(tǒng)版本需要6.4以上。剩余兩臺(tái)操作系統(tǒng)每臺(tái)有兩塊HBA卡,分別連接到光纖交換機(jī);
兩臺(tái)V5030存儲(chǔ)每個(gè)控制器的兩個(gè)光纖端口分別連接光纖交換機(jī);先環(huán)境中的微碼版本為7.6.1.3;
兩臺(tái)存儲(chǔ)的管理端口需要和仲裁結(jié)點(diǎn)系統(tǒng)在同一網(wǎng)絡(luò)中;

IP地址和用戶名密碼表:

注意:在集群兩臺(tái)V5030 前要將兩臺(tái)存儲(chǔ)的Service IP更改;
光纖交換機(jī)配置:
光纖交換機(jī)信息表:

設(shè)備對(duì)應(yīng)交換機(jī)端口:
v5K1:0、1、8、9
v5k2:2、3、10、11
host1:4、12
host2:5、13
host3:6、14
zone配置命令:
zoneCreate 'v5k1','101,0;101,1;101,8;101,9'
zoneCreate 'v5k2','101,2;101,3;101,10;101,11'
zoneCreate 'v5k_cluster','101,0;101,1;101,2;101,3;101,8;101,9;101,10;101,11'
zoneCreate 'host1','101,4;101,12'
zoneCreate 'host2','101,5;101,13'
zoneCreate 'host1_v5k1','101,4;101,12;101,0;101,1;101,8;101,9'
zoneCreate 'host1_v5k2','101,4;101,12;101,2;101,3;101,10;101,11'
zoneCreate 'host2_v5k1','101,5;101,13;101,0;101,1;101,8;101,9'
zoneCreate 'host2_v5k2','101,5;101,13;101,2;101,3;101,10;101,11'
cfgCreate 'cfg_hyperswap','v5k1;v5k2;v5k_cluster;host1;host2;host1_v5k1;host1_v5k2;host2_v5k1;host2_v5k2'
cfgEnable 'cfg_hyperswap'
cfgsave

網(wǎng)絡(luò)交換機(jī)配置:
必須要將所有存儲(chǔ)的管理端口與仲裁結(jié)點(diǎn)的網(wǎng)絡(luò)端口連接同一網(wǎng)絡(luò)環(huán)境中,并且可以互相ping通;
存儲(chǔ)集群配置:
進(jìn)入服務(wù)助手工具修改兩臺(tái)存儲(chǔ)Service IP,分別為172.16.83.150、151、152、153;


設(shè)置v5k1 的管理IP地址,IP:172.16.83.154;掩碼:255.255.255.0;網(wǎng)關(guān):172.16.83.254

通過(guò)管理IP初始化v5k1

進(jìn)入服務(wù)助手工具查看存儲(chǔ)狀態(tài),并完成光纖交換機(jī)配置;

刷新出v5k2存儲(chǔ)兩個(gè)結(jié)點(diǎn)(v5k2不用初始化);

進(jìn)入管理界面添加v5k2存儲(chǔ)

點(diǎn)擊添加io_grp1

確認(rèn)存儲(chǔ)信息,點(diǎn)擊下一步

點(diǎn)擊完成;

點(diǎn)擊關(guān)閉;

點(diǎn)擊關(guān)閉;

集群配置完成;

HyperSwap配置:
激活遠(yuǎn)程鏡像功能;

點(diǎn)擊操作,選擇修改系統(tǒng)拓?fù)洌?/span>

點(diǎn)擊下一步;

修改站點(diǎn)名稱,點(diǎn)擊下一步;

調(diào)整存儲(chǔ)屬于站點(diǎn)位置;

設(shè)置站點(diǎn)之間的帶庫(kù)和占用帶庫(kù)比例;

確認(rèn)信息,點(diǎn)擊完成;

任務(wù)完成,點(diǎn)擊關(guān)閉;

創(chuàng)建兩個(gè)池,站點(diǎn)1是test1_pool1,站點(diǎn)2是test2_pool1;

分配存儲(chǔ)器,向池test1_pool1分配存儲(chǔ)器,驅(qū)動(dòng)器種類選擇相應(yīng)的驅(qū)動(dòng)器;

選擇RAID級(jí)別和熱備盤(pán),確認(rèn)點(diǎn)擊分配;


向Test2_pool1分配存儲(chǔ)器同樣如此

創(chuàng)建卷,選擇Hyper Swap,配置數(shù)量、容量、名稱,選擇所屬對(duì)應(yīng)的池和I/O組,確認(rèn)后點(diǎn)擊創(chuàng)建;

創(chuàng)建完成,可以看到兩個(gè)站點(diǎn)都建立對(duì)應(yīng)的卷;

創(chuàng)建第二個(gè)卷,操作如上面步驟;

創(chuàng)建兩個(gè)主機(jī);


將兩個(gè)卷分別映射給主機(jī);


通過(guò)管理IP進(jìn)入命令行,命令svcinfolsquorum查看

命令svctaskmkquorumapp導(dǎo)出文件

進(jìn)入服務(wù)助手工具,選擇收集日志,找到ip_quorum.jar文件并下載;


將java文件上傳到仲裁結(jié)點(diǎn)的根目錄下;


進(jìn)入仲裁結(jié)點(diǎn)命令界面,命令運(yùn)行文件java -jar ip_quorum.jar;
命令java -jar ip_quorum.jar&可以后臺(tái)運(yùn)行;

進(jìn)入存儲(chǔ)命令行,命令svcinfolsquorum可以看到第三站點(diǎn)仲裁結(jié)點(diǎn);

等到仲裁結(jié)點(diǎn) active為yes,表示成功;

在拷貝服務(wù)中的遠(yuǎn)程拷貝可以看到兩個(gè)卷的狀態(tài);

測(cè)試:
模擬站點(diǎn)一存儲(chǔ)v5k1脫機(jī),拔出v5k1 電源線,看數(shù)據(jù)業(yè)務(wù)是否切換到站點(diǎn)二 v5k2存儲(chǔ)上;
拔出電源后站點(diǎn)一v5k1 顯示脫機(jī)狀態(tài);

查看遠(yuǎn)程拷貝狀態(tài),發(fā)現(xiàn)兩個(gè)卷的狀態(tài)為一致拷貝,旁邊出現(xiàn)一個(gè)圖標(biāo),表名主機(jī)系統(tǒng)在從站點(diǎn)二v5k2讀寫(xiě)數(shù)據(jù);

恢復(fù)v5k1 存儲(chǔ),可以看到兩臺(tái)存儲(chǔ)上的卷正在同步數(shù)據(jù);

在同步到完成后,卷的狀態(tài)為一直同步,并且站點(diǎn)二v5k2存儲(chǔ)還是對(duì)服務(wù)系統(tǒng)工作;

|