1. 程式人生 > >手把手教你配置Windows2003叢集(圖)

手把手教你配置Windows2003叢集(圖)

    【IT168 專稿】叢集是在一組計算機上執行相同的軟體並虛擬成一臺主機系統為客戶端與應用提供服務;計算機通過纜線物理連線並通過叢集軟體實現程式上的連線,可以使計算機實現單機無法實現的容錯和負載均衡。叢集技術在企業組織部署關鍵業務、電子商務與商務流程應用等領域,具有舉足輕重的作用。

    本文主要帶領大家一起,參與到基於Windows2003作業系統的叢集配置中來,從以下的配置過程中,希望讀者朋友能切實瞭解到Windows2003叢集技術在Windows2003中的具體應用。

一、總體情況

Windows Server 2003的企業版和Datacenter版都可以支援最大達8個節點的叢集配置;其典型的特徵是可為資料庫、訊息系統、檔案與列印服務這些關鍵業務應用,提供高可用性和可擴充套件性,在叢集中的多個

伺服器(節點)保持不間斷的聯絡。即是說如果在叢集中的某一節點因出錯或維護不可用時,另一節點會立刻提供服務,以實現容錯。正在訪問服務的使用者可以繼續訪問,而不會察覺到服務已經由另一臺伺服器(節點)提供。

二、安裝前準備

叢集服務作為Windows Server 2003 作業系統的一個主要部分,不再是一個可選的元件。以下配置過程主要分為“安裝前準備”、“服務安裝”以及“建立叢集”三方面進行。

    在這一步中,主要明白在軟、硬體方面都應作怎樣的準備,才能讓叢集服務正常安裝並執行起來。首先在軟體方面,要求群集中的所有計算機上均安裝有Windows Server 2003作業系統;需要有一個域名解析系統;所有的節點必須是同一個域的成員,需要一個域級賬戶,而且要是每個節點上的本地管理員組的成員。

    硬體方面,要求群集中的每個節點擁有兩塊網絡卡;每個節點上的所有網路介面均擁有靜態IP地址;一個唯一的NetBIOS名稱;群集磁碟上的所有分割槽必須格式化為NTFS等等。

三、服務安裝

在第一個節點上開始安裝群集服務前,必須先在每一個群集節點上執行以下步驟:

  • 在每個節點上安裝 Windows Server 2003作業系統
  • 設定網路
  • 設定磁碟。

    提示:要配置群集服務,您必須以一個具有所有節點管理許可權的賬戶登入。每個節點都必須是同一個域的成員。如果您選擇將其中一個節點作為域控制器,則應在相同的子網上再設定一個域控制器,以便消除單點故障,並對該節點進行維護。

    關於Windows 2003作業系統的具體安裝過程,這裡不再詳述,大家可以參考Microsoft相關技術文件。這裡主要介紹餘下兩步。

    1:設定網路

每個群集節點要求至少要有兩塊網絡卡用於兩個或多個獨立網路,以避免單點故障。其中一個網路介面卡用於連線到公用網路,而另一個則用於連線到僅由群集節點組成的專用網路。擁有多個網路介面卡的伺服器被稱為“多宿主”。在這部分的網路配置中,可從以下幾方面進行。

  • 規劃好兩塊網絡卡的名稱

    依次在“控制面板/網路連線”中,右擊本地連線的網絡卡圖示,選擇“重新命名”命令,將此連線命名為“專用”;然後將另一個網絡卡連線圖示命名為“公用”。新的連線名稱將出現在“群集管理器”中,並將在聯機時自動複製到其他所有的群集節點。
  • 確定繫結的順序網路

    在“網路連線”視窗內,依次單擊主選單上的“高階/高階設定”命令,在彈出的視窗中確定順序為公用、專用和遠端訪問連線,如圖1所示。
     
    圖1
  • 配置專用連線屬性

    步驟1:在網路連線視窗中,右鍵單擊專用連線圖示,選擇屬性命令。
    步驟2:在“常規選”項卡下,清除所有其他客戶端、服務和協議的複選框,確認只勾選了“Internet 協議 (TCP/IP)” 複選框,如圖 2 所示。
     
    圖2

    步驟3:在圖3中單擊右上角“配置”按鈕,開啟如圖3所示介面後,在“高階”選項卡下,為網絡卡選擇一個合適的傳輸速度值;建議將同一路徑上的所有裝置設定為 10 兆位元組每秒 (Mbps) 和半雙工,即保證叢集環境內所有網絡卡速率保持一致。
     
    圖3

    步驟4:配置專用網路網絡卡地址。在圖2所示介面中雙擊“Internet 協議 (TCP/IP)”,在開啟的如圖4所示IP地址配置介面中,為專用網路的網絡卡配置唯一的IP地址。比如可將10.0.0.0 到 10.255.255.255 (A 類)的地址段作為叢集環境的專用IP地址段。
     
    圖4

    步驟5:然後單擊IP地址配置介面右下角的“高階”按鈕。確保清除了在 DNS 中註冊此連線的地址和在 DNS 註冊中使用此連線的 DNS 字尾複選框;然後切換到“WINS”選項卡,勾選“禁用TCP/IP上的NetBIOS”選項,如圖5所示。
     
    圖5

    提示:以上三方面的內容在群集中的所有其他節點上,都應進行同樣的設定。
  • 設定群集使用者賬戶

    群集服務需要一個域使用者賬戶,該賬戶應為每個可執行群集服務的節點上的“本地管理員”組成員。因為安裝需要使用者名稱和密碼,所以該使用者賬戶必須在配置群集服務前予以建立。該使用者賬戶只能專門用於執行群集服務,而不能屬於個人。

    依次單擊“開始/程式/管理工具/ Active Directory 使用者和計算機”後,即可開始建立過程。注意最後在“Active Directory 使用者和計算機”管理單元的左側窗格中,右擊群集後選擇將成員新增到組;然後單擊管理員,這樣將給予新使用者賬戶在該計算機上的管理特權。

    2:設定磁碟

設定磁碟時注意,為了避免破壞群集磁碟,在其他節點上啟動作業系統前,確認至少在一個節點上安裝、配置並運行了 Windows Server 2003 和群集服務。在完成群集服務配置之前,所開啟的節點數不要超過一個,這一點至關重要。

  • 建立仲裁磁碟

    仲裁磁碟用於儲存群集配置資料庫檢查點和日誌檔案,日誌檔案可協助管理群集和維護一致性。一般情況下應建立一個最小 50 MB 的邏輯驅動器用來作為仲裁磁碟。
  • 配置共享磁碟
  • 共享磁碟的配置,主要是從硬碟空餘空間中分配一個仲裁磁碟和最少一個數據磁碟出來,用於叢集管理(最好再加裝一塊硬碟,專用於叢集);然後右擊磁碟分割槽,選擇“格式化”命令;接著在如圖6所示視窗中,在卷標框中,鍵入該磁碟的名稱;然後選擇“NTFS”檔案系統;最後單擊“確定”按鈕即可。
     
    圖6

    提示:為共享磁碟分配驅動器卷標至關重要,因為在還原磁碟時這會大大減少故障排除時間。

四、建立叢集

    通過以上準備工作後,即可開始叢集的建立。操作步驟如下所示:

    步驟1:依次單擊“開始/程式/管理工具/群集管理器”選項,然後開啟如圖7所示對話方塊;從下拉列表中選擇“建立新群集”。
 

圖7


    步驟2:然後會彈出群集建立的嚮導,單擊“下一步”後,在如圖8所示設定視窗中,輸入域名及叢集名後單擊“下一步”按鈕。
 

圖8


    步驟3:然後輸入將要作為第一個節點建立群集的伺服器的名稱,如圖9所示。

    提示:如果在本地使用一個不屬於具有本地管理特權的域帳戶的賬戶登入,嚮導將提示您指定一個新賬戶。這不是啟動群集服務所用的帳戶。
 

圖9


    步驟4:接著會彈出如圖10所示介面。這裡是在查詢可能導致安裝出現問題的硬體或軟體問題。檢
查所有警告或錯誤資訊。您還可以單擊詳細資訊按鈕,瞭解有關每個警告或提示的詳細資訊。   

圖10


    步驟5:接著會提示輸入唯一的群集 IP 地址。建立嚮導在這當中通過使用子網掩碼選擇正確的網路,自動與其中一個公用網路關聯群集 IP 地址。這裡提醒大家注意:群集 IP 地址只能用於管理,而不能用於客戶端連線。 

    步驟6:然後輸入在預安裝時建立的群集服務賬戶的使用者名稱和密碼,並選擇好域名;此時群集配置嚮導將驗證使用者賬戶和密碼。

    步驟7:然後是一些確認頁面,一切無誤後,即可在最後的視窗中單擊“完成”按鈕;最後的群集管理器配置完成視窗如圖11所示。
 

圖11


五、後記

Windows Server 2003 家族提供了兩種型別的叢集服務:伺服器叢集和網路負載均衡。在以上部分中,重點給大家介紹了伺服器叢集從準備到安裝的全過程,而網路負載均衡卻並沒有過多的涉及,其實該服務的功能也是強大且實有的,它有效增強了Web伺服器、流媒體伺服器、終端伺服器等Internet伺服器程式的可用性和擴充套件性;可與現存Web伺服器群結構無縫整合。