服務器羣集實驗 ——SQL羣集2

2.3.  羣集節點構建

數據庫節點採用兩臺1GB內存的Windows 2008R2的虛擬機。

2.3.1.  操作系統安裝

操作系統安裝過程略

SID處理

如果採用克隆的方式來創建的虛擬機,在加入域之前需要在一臺虛擬機上進行重新生成SID的操作

在克隆出來的虛擬機上,運行sysprep命令

wKiom1QBOyjwWrcLAAH-NHBcdm8673.jpg

wKioL1QBPD-Dk6uGAADF0ApaBHk461.jpg

點擊“確定”按鈕,系統會重新啓動,自動運行最小化安裝操作。

wKiom1QBO3OC7LX9AAFI1A7Zce8021.jpg

wKiom1QBO3PQUHwfAAHoWvPClSk706.jpg

wKioL1QBPIqR4nfAAABWStwF3Jg408.jpg

wKiom1QBO3Ph1EfQAAC1MqjWH-o016.jpg

wKioL1QBPIrSXlgWAABDtSlJDls058.jpg 

分別檢查兩個windows2008 R2的系統時鐘、IP地址和修改主機名(如果在虛擬機上,最好安裝VMware Tools)

過程略,修改結果(在命令提示符界面下查詢):

freshmannode1

C:\Users\Administrator>ipconfig /all

Windows IP 配置

   主機名  . . . . . . . . . . . . . : freshmannode1

   DNS 後綴 . . . . .. . . . . . :

   節點類型  . . . . . . . . . . . . : 混合

   IP 路由已啓用 . . . .. . . . . . :

   WINS 代理已啓用 . . . .. . . . . :

以太網適配器本地連接:

   連接特定的 DNS 後綴 . . . . .. . :

   描述. . . . . .. . . . . . . . . : Intel(R) PRO/1000 MT Network Connection

   物理地址. . . . .. . . . . . . . : 00-0C-29-5D-D8-53

   DHCP 已啓用 . . . . .. . . . . . :

   自動配置已啓用. . .. . . . . . . :

   本地鏈接 IPv6 地址. . . . . .. . : fe80::3f:7768:b6e7:6da4%11(首選)

   IPv4 地址 . . . . .. . . . . . . : 172.16.1.27(首選)

   子網掩碼  . . . . . . . . . . . . : 255.255.255.0

   默認網關. . . . .. . . . . . . . : 172.16.1.254

   DHCPv6IAID . . . . . . . . . . . : 234884137

   DHCPv6 客戶端 DUID  . . . . . . . :00-01-00-01-1B-85-08-2A-00-0C-29-6C-00-3B

   DNS 服務器  . . . . . . . . . . . : 172.16.1.26

   TCPIP 上的NetBIOS  . . . . . . . : 已啓用

 

freshmannode2

C:\Users\Administrator>ipconfig /all

Windows IP 配置

   主機名  . . . . . . . . . . . . . : freshmannode2

   DNS 後綴 . . . . .. . . . . . :

   節點類型  . . . . . . . . . . . . : 混合

   IP 路由已啓用 . . . .. . . . . . :

   WINS 代理已啓用 . . . .. . . . . :

 

以太網適配器本地連接:

   連接特定的 DNS 後綴 . . . . .. . :

   描述. . . . . .. . . . . . . . . : Intel(R) PRO/1000 MT Network Connection

   物理地址. . . . .. . . . . . . . : 00-0C-29-6E-B7-2E

   DHCP 已啓用 . . . . .. . . . . . :

   自動配置已啓用. . .. . . . . . . :

   本地鏈接 IPv6 地址. . . . . .. . : fe80::28b0:3611:d2d9:5e51%11(首選)

   IPv4 地址 . . . . .. . . . . . . : 172.16.1.28(首選)

   子網掩碼  . . . . . . . . . . . . : 255.255.255.0

   默認網關. . . . .. . . . . . . . : 172.16.1.254

   DHCPv6IAID . . . . . . . . . . . : 234884137

   DHCPv6 客戶端 DUID  . . . . . . . :00-01-00-01-1B-86-0E-27-00-0C-29-6E-B7-2E

   DNS 服務器  . . . . . . . . . . . : 172.16.1.26

   TCPIP 上的NetBIOS  . . . . . . . : 已啓用

 

2.3.2.  加入域

節點1(freshmannode1)通過系統屬性來將計算機加入域

wKioL1QBPRCSXO2bAAKgFnLRk9c054.jpg

wKiom1QBO_nBnuD6AAIYh3sx7nc205.jpg

wKioL1QBPRCCRrhCAADOfRxIyog322.jpg

wKiom1QBO_myfi8HAABe9t2oSkQ565.jpg

wKiom1QBO_nS2KH1AACPxulGcK4805.jpg

wKioL1QBPRGhQRBzAACfkDL92aI415.jpg

 

在節點2(freshmannode2)重複相同的操作,通過系統屬性來將計算機加入域

2.3.3.  配置本地管理員組成員

並且將clusteradminsqladmin兩個賬戶分別加入節點1、節點2的本地Administrators組中

這裏以節點1爲例,運行cmd命令進入命令提示符界面:

C:\Users\Administrator.FRESHMAN>netlocalgroup administrators freshman\clusteradmin /add

命令成功完成。

 

C:\Users\Administrator.FRESHMAN>netlocalgroup administrators freshman\sqladmin /add

命令成功完成。

 

運行compmgmt.msc命令進入計算機管理界面,查看Administrators組屬性

wKiom1QBPH3xLAruAAK13RWrJOQ393.jpg

wKioL1QBPZSAPj14AAE3KgNbxGA956.jpg


命令成功完成

在節點2重複相同的操作,將兩個賬戶加入本地Administrators組中

2.4.  配置羣集服務器網絡(以節點1爲例)

主機名

IP地址

SAN地址

心跳地址

freshmannode1.freshman.local

172.16.1.27

192.168.188.129

192.168.181.129

freshmannode2.freshman.local

172.16.1.28

192.168.188.130

192.168.181.130

2.4.1.  修改網絡連接名稱

修改連個節點的網絡連接,改名LAN、HEARTBEAT、SAN,注意全部爲大寫,兩個節點一定要一致。

先爲每個節點在添加兩塊網卡,再改名

wKiom1QBPLSTYkAEAAEYCGdL0hI991.jpg 

2.4.2.  配置網絡高級設置

在每個節點上進行以下操作

        1、修改SAN、HEARTBEAT上的綁定,僅綁定IPV4

wKioL1QBPjWw_jJeAAGSt0pbkS4054.jpg

        2、修改連接次序爲LAN、HEARTBEAT、SAN

        如果沒有菜單欄一項,需按“Alt”鍵調出

wKiom1QBPUuAsv-hAAFR5aHdwq0844.jpg

wKioL1QBPmOAGHYcAAF3GlhYo9s634.jpg

2.4.3.  配置防火牆配置

在每個節點上進行防火牆配置。如果採用禁用防火牆的策略,可以跳過本操作

在本實驗中,將禁用每個節點上的Windows防火牆

如果希望配置防火牆,可以參考以下操作:

1、允許ping

運行WF.msc命令進入“高級安全Windows防火牆”窗口

wKiom1QBPgrxfdsIAAWvE6UQ9yQ001.jpg

wKiom1QBPgrSeAtwAAGxEkhEenM685.jpg

wKioL1QBPyLggc2KAADFt5IBNW0539.jpg 

        2、在SAN及HEARTBEAT上禁用防火牆

        操作步驟如下:

wKioL1QBP5Hj6NGKAAGcPLJAWmw406.jpg

wKiom1QBPnrR517oAAG02Nflkso420.jpg

wKioL1QBP5Lgek1FAADagdw6UOg831.jpg

        在專用配置文件、公用配置文件選項卡中進行相同的操作

2.4.4.  檢查節點間網絡連通性

在每個節點上ping對方的三個地址

主機名

IP地址

SAN地址

心跳地址

freshmannode1.freshman.local

172.16.1.27

192.168.188.129

192.168.181.129

freshmannode2.freshman.local

172.16.1.28

192.168.188.130

192.168.181.130

可以ping同,表示防火牆設置成功

2.5.  羣集節點存儲配置

2.5.1.  共享存儲規劃

Name

Allocation Type

Sectors

Total Size

用途

盤符

SANDisk-quorum

Virtual Device

4,194,304

2,048

仲裁

Q:

SANDisk-MSDTC

Virtual Device

6,291,456

3,072

MSDTC

R:

SANDisk-DATA

Virtual Device

41,943,040

20,480

數據存儲

S:

Total: 3



25,600



一定要按以下次序來配置存儲

步驟

節點1

節點2

狀態

1

啓動

關閉

分配LUN,格式化,設置盤符,創建測試文件,重新啓動

2

啓動

關閉

查看盤符分配,讀寫測試文件,然後關閉

3

關閉

啓動

分配LUN,設置盤符,讀寫測試文件,重新啓動

4

關閉

啓動

查看盤符分配,讀寫測試文件,然後關閉

5

啓動

啓動

節點1啓動完畢後,再啓動節點2,安裝羣集

要堅持的基本原則是,在羣集軟件沒有配置好的情況下,兩個節點不要同時對磁盤櫃上的共享LUN進行寫操作。

2.5.2.  節點1連接存儲

關閉節點2,然後啓動CDP,啓動節點1

2.5.2.1.           啓動iSCSI Initiator

首先,要保證服務器與iSCSI存儲之間的網絡正常。可以通過ping來進行測試:

ping 192.168.188.128

192.168.188.128是iSCSI存儲的地址

點擊“開始”>“管理工具”>iSCSI發起程序,系統會提示需要啓動Microsoft iSCSI服務,點擊“是”按鈕

wKioL1QBP-myfFpBAACru6LO3os137.jpg

查看發起程序名稱

wKiom1QBPunD8GYLAAIZZ9twaRs194.jpg

在“目標“中輸入iSCSI存儲的IP地址,點擊“快速連接”按鈕

wKiom1QBPwyzf9jCAAI7xoxLkZI068.jpg

wKiom1QBPw3hA0k2AAE80njtNqA807.jpg 

點擊完成,並退出iSCSI發起程序

此操作的目的是向磁盤櫃發出一個iSCSI請求

2.5.2.2.           在磁盤櫃上創建SAN客戶機

在CDP控制檯上創建SAN客戶機

wKioL1QBQIXBxgitAACrWGWIP6M303.jpg

wKiom1QBP27gGPp7AAGnpGwy9Vw968.jpg

wKioL1QBQIaS06HqAAE0CMlaHoM973.jpg

wKiom1QBP2-AfpRNAAEFdmQfC_o827.jpg

會看到節點1的Initiator名稱

wKioL1QBQIeig4-XAAHkEVrLK60435.jpgwKiom1QBP3DgVNBeAAGzRh62fso857.jpg

一定要將Is Clustered檢查框選中。

wKioL1QBQN_wyaDBAAJS9bw9WSU680.jpg

wKiom1QBP8eTwPqPAAF1vpggf24158.jpg

wKioL1QBQN-Q8A3gAAH4XRVvH4U451.jpg

wKiom1QBP8iBHiliAAH2X2Qolis732.jpg

2.5.2.3.           分配SAN資源給客戶機

wKioL1QBQZbTXTGmAAHflZyeBa0278.jpg

wKiom1QBQH_RlQKqAACxE39iNCQ994.jpg

wKioL1QBQZaA7Fv2AADoAd-SfXk241.jpg

默認下一步的操作已略,只保留關鍵需修改的步驟

wKiom1QBQOPxdaQlAALUE--Rfuk961.jpg

完成分配後,可看到下圖效果

wKioL1QBQh6TeeJ6AAHkgyqbsRw603.jpg

在節點1的“iSCSI發起程序的目標”選項卡中,點擊“刷新”按鈕

wKiom1QBQS_TxUC5AAJvRHFInPM236.jpg

wKioL1QBQkeyDEmQAADUuQ4luw4419.jpg

wKiom1QBQTDhVy6sAADzsZG4spg976.jpg

在“spacer.gif磁盤管理”中,查看是有新的磁盤。如果沒有出現,需要刷新一下

wKioL1QBQkfBO5jYAAL3sf0i5B8264.jpg

wKioL1QBQrGDNglyAAB-wkDI4BE449.jpg

wKioL1QBQrHA7K8XAAEWa2TIdPE741.jpg

創建一個簡單卷,過程略,注意盤符要與規劃的一致盤符爲Q

wKioL1QBQtXybqqnAAEkRrQdeVc386.jpg

wKiom1QBQb6AV0CdAAEaiOpd9fY079.jpg 

指定一個有意義卷標,以方便日後管理。在本例中,這個2GB的磁盤用於羣集的Quorum仲裁使用,所以指定爲QUORUM

wKioL1QBQvmhPAtbAAFG9uBnj0k786.jpg

重複2.5.2.3操作,創建MSDTC及數據分區,其盤符分別爲R和S,指定有意義的卷標:MSDTC、DATA

wKiom1QBQgzy-dpOAALyf7yoA-Y388.jpg

2.5.2.4.           創建測試文件

在三個分區上,創建一個小文本文件,寫入一些信息,以方便測試

重新啓動節點1,檢查盤符是否與原有的測試相同,即Q:、R:、S:,檢查測試文件的讀寫

完畢後,關閉節點1

2.5.3.  節點2連接存儲

初次連接時間,一定要節點1關閉情況下配置節點2

在磁盤櫃的控制檯上,將三個LUN資源分配給節點2

節點2上識別的LUN資源的次序要與節點1完全一致

節點2上的三個磁盤只需要聯機,不需要格式化,還需要更換盤符,要保證兩個節點的盤符完整一致

在節點2上對三個測試文件進行讀寫操作

重新啓動節點2,檢查盤符是否正確

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章