原文: http://blog.csdn.net/xunyn/article/details/7388900
集群是在一組計算機上運行相同的軟件並虛擬成一台主機系統為客戶端與應用提供服務;計算機通過纜線物理連接並通過集群軟件實現程序上的連接,可以使計算機實現單機無法實現的容錯和負載均衡。集群技術在企業組織部署關鍵業務、電子商務與商務流程應用等領域,具有舉足輕重的作用。
本文主要帶領大家一起,參與到基於Windows2003操作系統的集群配置中來,從以下的配置過程中,希望讀者朋友能切實了解到Windows2003集群技術在Windows2003中的具體應用。
一、總體情況
Windows Server 2003的企業版和Datacenter版都可以支持最大達8個節點的集群配置;其典型的特征是可為數據庫、消息系統、文件與打印服務這些關鍵業務應用,提供高可用性和可擴展性,在集群中的多個服務器(節點)保持不間斷的聯系。即是說如果在集群中的某一節點因出錯或維護不可用時,另一節點會立刻提供服務,以實現容錯。正在訪問服務的用戶可以繼續訪問,而不會察覺到服務已經由另一台服務器(節點)提供。
二、安裝前准備
集群服務作為Windows Server 2003 操作系統的一個主要部分,不再是一個可選的組件。以下配置過程主要分為“安裝前准備”、“服務安裝”以及“創建集群”三方面進行。
在這一步中,主要明白在軟、硬件方面都應作怎樣的准備,才能讓集群服務正常安裝並運行起來。
1.軟件方面,要求群集中的所有計算機上均安裝有 Windows Server 2003操作系統 ;
2.需要有一個域名解析系統 ;
3.所有的節點必須是同一個域的成員 ,需要一個域級賬戶,而且要是每個節點上的本地管理員組的成員。
4.硬件方面,要求群集中的每個節點擁有兩塊網卡 ;
5.每個節點上的所有網絡界面均擁有靜態IP地址 ;
6. 一個唯一的NetBIOS名稱 ;
7. 群集磁盤上的所有分區必須格式化為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 用戶和計算機”管理單元的左側窗格中,右擊群集后選擇將成員添加到組;然后單擊管理員,這樣將給予新用戶賬戶在該計算機上的管理特權。
問題:
1.“管理工具” 里面找不到“Active Directory 用戶和計算機”怎么辦? —— 運行“dsa.msc”
2.域控制器中的“active directory 用戶和計算機” 不能用,顯示小紅叉? —— 運行“dcpromo”
3.需要修改和刪除已經存在的域 —— 運行“dcpromo”
4.AD用戶和計算機- 屬性- 安全- EVERYONE讀取權限 勾 去掉后連不上域 —— 運行“dsacls dc=winos,dc=cn /R Everyone”
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 |
步驟8:可以通過在群集管理器中 右擊 群集名稱,增加 節點。
完成這一步之后,多個節點之間就可以通過切換來共享群集所提供的服務,節點之間的操作 也不會發生沖突等現象。
五、后記
Windows Server 2003 家族提供了兩種類型的集群服務:服務器集群 和網絡負載均衡 。在以上部分中,重點給大家介紹了服務器集群從准備到安裝的全過程,而網絡負載均衡卻並沒有過多的涉及,其實該服務的功能也是強大且實有的,它有效增強了Web服務器、流媒體服務器、終端服務器等Internet服務器程序的可用性和擴展性;可與現存Web服務器群結構無縫集成。





