關於windows2008集羣的安裝使用

 

關於windows2008集羣的安裝使用
                                                                                           ——針對2節點故障轉移集羣
編寫:任傑
日期:2011-12-24
 
前言:
最近一段時間裏,對windows集羣接觸的時間比較多. 發現在搭建集羣時,很多人員不知道該如何準備和操作,在此根據本人的總結和記錄.寫一個關於安裝windows2008(R2)集羣的文檔,望能爲大家提供一些幫助
 
本文的內容針對2節點,windows2008全安裝模式,故障轉移集羣的安裝和搭建.如果你需要建立是3節點以上的多節點故障轉移集羣,或者是NLB集羣,請參閱其它資料.
 
閱讀人員要求:
       對windows平臺和AD有一定了解。知道如何配置windows操作系統的IP地址,知道如何入域,瞭解磁盤分區和分區格式等操作。

 

正文:
 
一、             集羣知識前期準備
問題: 你爲什麼要用羣集,用什麼羣集,怎麼用?
在說明這個問題的時候,先要回顧,目前有哪些類型的羣集。
故障轉移(Failover Cluster or High Avaible)
負載均衡(NLB)
高性能運算(HPC)
通常來說,我們常常使用的是Failover Cluster 和 NLB. 本文內容主要涉及的是Failover Cluster. 針對 windows 2008 的集羣知識,可參考http://technet.microsoft.com/zh-cn/library/ff182326(WS.10).aspx
 
在使用羣集之前,請考慮爲什麼要使用羣集, 你的業務的連續性即可用性需要多高?其計算公式: Availability= MTTR/(MTTF+MTTR) (注:MTTR 爲 修復時間, MTTF 爲 可用時間) 通常,故障轉移集羣可以達到3個9,即99.9%,如果需要達到5個9,即99.999%,請另外查詢相關資料。
 
在確定業務可用性的後,在考慮使用哪種集羣更加合適?
Failover: 故障轉移羣集, 多用於需要向存儲寫入數據的應用或服務,如數據庫,郵件,消息中間件等
NLB:    常用於 需要應用業務連續,但是不需要向磁盤寫入業務數據的應用,如一些WEB應用. IIS, 代理如 IAS等
HPC: 科學計算,將計算量分給多臺計算機共同運行.

 

二、 windows2008R2  Failover Cluster
1、 需要準備的內容
操作系統: windows 2008 (R2) 企業版
服務器: 支持windows 08集羣的服務器,可在微軟的HCL中查詢
存貯: 支持windows 08集羣的存儲,可在微軟的HCL中查詢
應用準備: 確定應用可以在windows08 故障轉移集羣上使用
AD準備: windows集羣中的服務器,必須入域;而按照windows最佳實踐中定義, DC服務器必須是獨立的. 但是有些情況下, 集羣的搭建者將DC的角色也安裝在了集羣服務器上。 本文是按照最佳實踐,不考慮DC角色安裝在集羣服務器的情況。
操作系統配置列表文檔: 計算機名稱, 登錄用戶(AD中創建), IP地址設置
 
    2、前期準備
A、 在服務器上安裝操作系統,並安裝補丁包到最新。注意服務器硬盤的模式,建議使用Raid10, 若果使用raid5,請注意有hot盤。注意,此時不要安裝防病毒軟件,尤其是諾頓SEP。
 
B、 存貯的準備,包括存儲劃分爲多少了LUN. 在本文中,要是存貯至少包含2個LUN, 其中一個LUN爲1G或2G空間,作爲仲裁盤使用。 另一個LUN爲數據盤, 爲業務應用使用. 如果你搭建的應用,需要多個數據盤,可再多分幾個LUN。
 
C、 由硬件工程師(服務器,存儲)將底層架構搭建完成.(如存貯設置,管理賬號,IP地址,光纖交換機的連接,設置等等)
 
D、服務器網絡連接準備(按照2003的習慣,準備2條網絡鏈路,一條連交換機,作爲對外服務的public鏈路;一條連接另外一個節點,作爲內部通訊的心跳鏈路。本文也是按照此方式連接。 但是在windows2008種,對於心跳服務的設置更加靈活,心跳網線是可以不存在的。)
 
E、網絡鏈路準備,集羣服務器和AD的域控制器之間,必須能夠正常通訊。因此,如果在集羣服務器和域控制器之間存在防火牆,請與網絡工程師聯繫,請其開啓對應的端口。 端口設置詳細信息,可參照
http://support.microsoft.com/kb/832017
   如果,對於RPC請求有特定限制,請聯繫AD系統管理員。

 

三、開始安裝配置window2008集羣
      
1、在AD的域控制器上,創建集羣登錄賬號.
 
2、 網絡地址設置。配置public網絡IP地址,配置private網絡IP地址。(注:在windows08中,集羣與IP地址的聯繫並不緊密,可以使用DHCP動態IP來配置和搭建集羣。但是考慮到一些應用與IP聯繫緊密,且從管理上考慮,服務器IP也應該是固定的。因此,本文內容基於固定IP描述。)
 
3、 確定服務器的“計算機名”,然後將集羣節點服務器加入到AD中.(服務器的計算機名稱是非常重要的系統基礎配置信息,因此,固定以後,是不可以輕易更改的。)
 
4、 服務器加入AD後,先使用本機管理員賬號登錄, 將域賬號加入到本機管理員組中.
 
5、 註銷本機管理員賬號,使用域賬號登錄。
 
6、 在任意一個節點上,打開“服務器管理器”,在“存貯”——“磁盤管理中”,將陣列磁盤上線,並初始化和分區。
 
7、 在所有節點上,打開“服務器管理器”,在“功能”中,添加“故障轉移集羣”(如果是英文版,則是添加“Failover Cluster”)。

 

8、 開始創建集羣
 

A)、在“服務器管理器”——“功能”——“故障轉移集羣管理器”中,單擊右側窗體中的“創建一個集羣”,出現如下圖所示內容,單擊“下一步”:

B)輸入要加入集羣的服務器名稱後,單擊“下一步”

 

C)第一創建時,必須運行所有測試。單擊“下一步”。

 

D)運行測試完成後,查看報告,如報告顯示所有信息正常。則單擊“完成”。

 

E)添加節點服務器

 

F)輸入集羣名稱,和集羣IP地址(如果是DHCP獲得,則不需要輸入IP地址)

 

H)確認集羣信息,單擊下一步,完成創建集羣。

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