本文主要帶領(lǐng)大家一起,參與到基于Windows2003操作系統(tǒng)的集群配置中來,從以下的配置過程中,希望讀者朋友能切實(shí)了解到Windows2003集群技術(shù)在Windows2003中的具體應(yīng)用。
一、總體情況
Windows Server 2003的企業(yè)版和Datacenter版都可以支持最大達(dá)8個(gè)節(jié)點(diǎn)的集群配置;其典型的特征是可為數(shù)據(jù)庫、消息系統(tǒng)、文件與打印服務(wù)這些關(guān)鍵業(yè)務(wù)應(yīng)用,提供高可用性和可擴(kuò)展性,在集群中的多個(gè)服務(wù)器(節(jié)點(diǎn))保持不間斷的聯(lián)系。即是說如果在集群中的某一節(jié)點(diǎn)因出錯(cuò)或維護(hù)不可用時(shí),另一節(jié)點(diǎn)會(huì)立刻提供服務(wù),以實(shí)現(xiàn)容錯(cuò)。正在訪問服務(wù)的用戶可以繼續(xù)訪問,而不會(huì)察覺到服務(wù)已經(jīng)由另一臺(tái)服務(wù)器(節(jié)點(diǎn))提供。
二、安裝前準(zhǔn)備
集群服務(wù)作為Windows Server 2003 操作系統(tǒng)的一個(gè)主要部分,不再是一個(gè)可選的組件。以下配置過程主要分為“安裝前準(zhǔn)備”、“服務(wù)安裝”以及“創(chuàng)建集群”三方面進(jìn)行。
在這一步中,主要明白在軟、硬件方面都應(yīng)作怎樣的準(zhǔn)備,才能讓集群服務(wù)正常安裝并運(yùn)行起來。首先在軟件方面,要求群集中的所有計(jì)算機(jī)上均安裝有Windows Server 2003操作系統(tǒng);需要有一個(gè)域名解析系統(tǒng);所有的節(jié)點(diǎn)必須是同一個(gè)域的成員,需要一個(gè)域級賬戶,而且要是每個(gè)節(jié)點(diǎn)上的本地管理員組的成員。
硬件方面,要求群集中的每個(gè)節(jié)點(diǎn)擁有兩塊網(wǎng)卡;每個(gè)節(jié)點(diǎn)上的所有網(wǎng)絡(luò)界面均擁有靜態(tài)IP地址;一個(gè)唯一的NetBIOS名稱;群集磁盤上的所有分區(qū)必須格式化為NTFS等等。
三、服務(wù)安裝
在第一個(gè)節(jié)點(diǎn)上開始安裝群集服務(wù)前,必須先在每一個(gè)群集節(jié)點(diǎn)上執(zhí)行以下步驟:
在每個(gè)節(jié)點(diǎn)上安裝 Windows Server 2003操作系統(tǒng)。
設(shè)置網(wǎng)絡(luò)。
設(shè)置磁盤。
提示:要配置群集服務(wù),您必須以一個(gè)具有所有節(jié)點(diǎn)管理權(quán)限的賬戶登錄。每個(gè)節(jié)點(diǎn)都必須是同一個(gè)域的成員。如果您選擇將其中一個(gè)節(jié)點(diǎn)作為域控制器,則應(yīng)在相同的子網(wǎng)上再設(shè)置一個(gè)域控制器,以便消除單點(diǎn)故障,并對該節(jié)點(diǎn)進(jìn)行維護(hù)。
關(guān)于Windows 2003操作系統(tǒng)的具體安裝過程,這里不再詳述,大家可以參考Microsoft相關(guān)技術(shù)文檔。這里主要介紹余下兩步。
1:設(shè)置網(wǎng)絡(luò)
每個(gè)群集節(jié)點(diǎn)要求至少要有兩塊網(wǎng)卡用于兩個(gè)或多個(gè)獨(dú)立網(wǎng)絡(luò),以避免單點(diǎn)故障。其中一個(gè)網(wǎng)絡(luò)適配器用于連接到公用網(wǎng)絡(luò),而另一個(gè)則用于連接到僅由群集節(jié)點(diǎn)組成的專用網(wǎng)絡(luò)。擁有多個(gè)網(wǎng)絡(luò)適配器的服務(wù)器被稱為“多宿主”。在這部分的網(wǎng)絡(luò)配置中,可從以下幾方面進(jìn)行。
規(guī)劃好兩塊網(wǎng)卡的名稱
依次在“控制面板/網(wǎng)絡(luò)連接”中,右擊本地連接的網(wǎng)卡圖標(biāo),選擇“重命名”命令,將此連接命名為“專用”;然后將另一個(gè)網(wǎng)卡連接圖標(biāo)命名為“公用”。新的連接名稱將出現(xiàn)在“群集管理器”中,并將在聯(lián)機(jī)時(shí)自動(dòng)復(fù)制到其他所有的群集節(jié)點(diǎn)。
確定綁定的順序網(wǎng)絡(luò)
在“網(wǎng)絡(luò)連接”窗口內(nèi),依次單擊主菜單上的“高級/高級設(shè)置”命令,在彈出的窗口中確定順序?yàn)楣谩S煤瓦h(yuǎn)程訪問連接,如圖1所示。
圖1
配置專用連接屬性
步驟1:在網(wǎng)絡(luò)連接窗口中,右鍵單擊專用連接圖標(biāo),選擇屬性命令。
步驟2:在“常規(guī)選”項(xiàng)卡下,清除所有其他客戶端、服務(wù)和協(xié)議的復(fù)選框,確認(rèn)只勾選了“Internet 協(xié)議 (TCP/IP)” 復(fù)選框,如圖 2 所示。
圖2
步驟3:在圖3中單擊右上角“配置”按鈕,打開如圖3所示界面后,在“高級”選項(xiàng)卡下,為網(wǎng)卡選擇一個(gè)合適的傳輸速度值;建議將同一路徑上的所有設(shè)備設(shè)定為 10 兆字節(jié)每秒 (Mbps) 和半雙工,即保證集群環(huán)境內(nèi)所有網(wǎng)卡速率保持一致。
圖3
步驟4:配置專用網(wǎng)絡(luò)網(wǎng)卡地址。在圖2所示界面中雙擊“Internet 協(xié)議 (TCP/IP)”,在打開的如圖4所示IP地址配置界面中,為專用網(wǎng)絡(luò)的網(wǎng)卡配置唯一的IP地址。比如可將10.0.0.0 到 10.255.255.255 (A 類)的地址段作為集群環(huán)境的專用IP地址段。
圖4
步驟5:然后單擊IP地址配置界面右下角的“高級”按鈕。確保清除了在 DNS 中注冊此連接的地址和在 DNS 注冊中使用此連接的 DNS 后綴復(fù)選框;然后切換到“WINS”選項(xiàng)卡,勾選“禁用TCP/IP上的NetBIOS”選項(xiàng),如圖5所示。
圖5
提示:以上三方面的內(nèi)容在群集中的所有其他節(jié)點(diǎn)上,都應(yīng)進(jìn)行同樣的設(shè)置。
設(shè)置群集用戶賬戶
群集服務(wù)需要一個(gè)域用戶賬戶,該賬戶應(yīng)為每個(gè)可運(yùn)行群集服務(wù)的節(jié)點(diǎn)上的“本地管理員”組成員。因?yàn)榘惭b需要用戶名和密碼,所以該用戶賬戶必須在配置群集服務(wù)前予以創(chuàng)建。該用戶賬戶只能專門用于運(yùn)行群集服務(wù),而不能屬于個(gè)人。
依次單擊“開始/程序/管理工具/ Active Directory 用戶和計(jì)算機(jī)”后,即可開始創(chuàng)建過程。注意最后在“Active Directory 用戶和計(jì)算機(jī)”管理單元的左側(cè)窗格中,右擊群集后選擇將成員添加到組;然后單擊管理員,這樣將給予新用戶賬戶在該計(jì)算機(jī)上的管理特權(quán)。
2:設(shè)置磁盤
設(shè)置磁盤時(shí)注意,為了避免破壞群集磁盤,在其他節(jié)點(diǎn)上啟動(dòng)操作系統(tǒng)前,確認(rèn)至少在一個(gè)節(jié)點(diǎn)上安裝、配置并運(yùn)行了 Windows Server 2003 和群集服務(wù)。在完成群集服務(wù)配置之前,所開啟的節(jié)點(diǎn)數(shù)不要超過一個(gè),這一點(diǎn)至關(guān)重要。
創(chuàng)建仲裁磁盤
仲裁磁盤用于存儲(chǔ)群集配置數(shù)據(jù)庫檢查點(diǎn)和日志文件,日志文件可協(xié)助管理群集和維護(hù)一致性。一般情況下應(yīng)創(chuàng)建一個(gè)最小 50 MB 的邏輯驅(qū)動(dòng)器用來作為仲裁磁盤。
配置共享磁盤
共享磁盤的配置,主要是從硬盤空余空間中分配一個(gè)仲裁磁盤和最少一個(gè)數(shù)據(jù)磁盤出來,用于集群管理(最好再加裝一塊硬盤,專用于集群);然后右擊磁盤分區(qū),選擇“格式化”命令;接著在如圖6所示窗口中,在卷標(biāo)框中,鍵入該磁盤的名稱;然后選擇“NTFS”文件系統(tǒng);最后單擊“確定”按鈕即可。
圖6
提示:為共享磁盤分配驅(qū)動(dòng)器卷標(biāo)至關(guān)重要,因?yàn)樵谶原磁盤時(shí)這會(huì)大大減少故障排除時(shí)間。