Windows server 2003下DHCP故障轉移羣集

首先做個廣告,一般搞技術的人追求的是技術,根本不在乎技能證書和學歷證書,但在現實工作中卻需要,我這提供辦理真實網上可查的學歷證書,詳細諮詢Q 83992088

DHCP(Dynamic Host Configuration Protocol)是動態主機配置協議的縮寫。主要是用來爲網絡中大量的客戶機自動分配IP地址的。特別是大中型網絡中,合理的部署DHCP服務器將極大的降低管理員的工作量,提高工作效率。但是如何保證DHCP服務器的穩定性也是一個十分重要的問題。爲了解決問題,可以採用微軟提供的服務器羣集+DHCP服務的方式搭建穩定性和可用性較高的DHCP服務器。

案例:BENET公司的DHCP服務器爲網絡中的客戶機動態分配IP地址,爲保證其可靠性,需要搭建Windows Server 2003服務器羣集+DHCP服務的環境。Windows Server 2003服務器羣集由兩臺計算機組成,示意圖如圖6.1所示。羣集中的主機稱爲節點,每個節點有兩塊網卡,一塊爲公用網絡,用於客戶機訪問。一塊爲專用網絡,用於節點之間的通信。兩個節點共用仲裁數據(這裏可以是一塊SCSI硬盤)。

clip_image002

圖6.1 服務器羣集

下面將詳細介紹服務器羣集的配置。

準備服務器羣集

假設配置羣集的兩臺計算機在一個Windows域中,一臺是DC,IP地址爲192.168.1.2。另一臺是成員服務器,IP地址爲192.168.1.4。兩臺計算機都有兩塊網卡。服務器羣集使用的IP地址爲192.168.1.9,羣集名稱爲wincluster。在配置服務器羣集之前需要做如下準備(本案例採用虛擬機實現):

1.準備測試環境

(1)準備活動目錄環境。因爲存在DC,所以滿足該條件。

(2)在節點1(此處爲DC)上,第一塊網卡命名爲“公用網絡”,IP地址設置爲“192.168.1.2”,第二塊網卡命名爲“專用網絡”,IP地址設置爲“10.1.1.2”,如圖6.2所示,單擊圖6.2中的“高級”→“高級設置”命令,在“適配器和綁定”選項卡中,設置網絡服務優先訪問“公用網絡”,如圖6.3所示。

clip_image004

圖6.2 配置網絡連接

clip_image006

圖6.3 適配器和綁定

(3)在節點2(此處爲成員服務器)上,第一塊網卡命名爲“公用網絡”,IP地址設置爲“192.168.1.4”,第二塊網卡命名爲“專用網絡”,IP地址設置爲“10.1.1.4”。也需要配置“高級設置”。

(4)在DC上創建服務器羣集專用賬戶,用戶名爲“cluster”。

clip_image008注意啦

此專用賬戶需要加到節點主機的本地administrators組,因爲安全性的原因,不建議直接使用域賬戶administrator作爲羣集服務賬戶,所以需要創建一個域用戶賬戶來管理服務器羣集。

2.配置共享存儲設備(仲裁設備)

共享存儲設備通常是硬件SCSI磁盤陣列。爲了方便演示效果,本案例使用軟件VMware5.0配置共享SCSI硬盤(兩臺主機也是虛擬機,但效果和實際環境一致)。下面給出配置共享SCSI硬盤的步驟:

(1)關閉第一臺主機,添加一塊SCSI硬盤,空間大小爲1GB。

(2)用記事本編輯第一臺主機的vmx配置文件,具體爲:在文件末尾添加“disk.locking = false”, 避免磁盤被一臺服務器鎖定。

將文本“scsi0:0.present”和“scsi0:0.filename”修改爲“scsi1:0.present”和“scsi1: 0.filename”(假設原來的系統盤爲ide0:0,那麼新增的磁盤爲scsi0:0),這樣做的目的是爲了使系統盤和仲裁磁盤不使用同一總線,否則創建羣集時會提示無法找到仲裁磁盤

(3)重啓第一臺主機,配置磁盤分區。以域賬戶cluster登錄到域,使用磁盤管理器,初始化新增磁盤,注意不能使用動態磁盤,格式化爲NTFS格式。

(4)配置第二臺主機的共享磁盤。在第二臺主機上創建磁盤時,使用已存在的第一臺主機的SCSI磁盤,然後按步驟(2)修改vmx文件,最後啓動第二臺主機。以域用戶cluster登錄,然後打開磁盤管理器,不必分區格式化,只需爲其指定盤符即可。關閉第二臺主機。

配置服務器羣集

完成了以上準備工作,就可以在這兩臺主機上創建服務器羣集了。步驟如下:

1.創建服務器羣集的第一個節點

(1)在第一臺主機上,打開羣集管理器(Cluadmin.exe),創建新羣集,如圖6.4所示,單擊“確定”按鈕,出現“新建服務器羣集嚮導”對話框,如圖6.5所示,單擊“下一步”按鈕。

clip_image010

圖6.4 創建新羣集

clip_image012

圖6.5 新建服務器羣集嚮導

(2)選擇域,輸入羣集名,羣集名必須是有效的計算機名稱,如圖6.6所示,單擊“下一步”按鈕。

clip_image014

圖6.6 羣集名稱和域的名稱

(3)輸入第一個節點的計算機名,如圖6.7所示,單擊“下一步”按鈕。

clip_image016

圖6.7 第一個節點的計算機名

(4)接下來系統自動分析配置,如圖6.8所示,分析完的界面如圖6.9所示,單擊“下一步”按鈕。

clip_image018

圖6.8 分析配置

clip_image020

圖6.9 分析配置完成

(5)輸入羣集的IP地址,如圖6.10所示,單擊“下一步”按鈕。

clip_image022

圖6.10 羣集的IP地址

(6)輸入羣集服務賬戶,該賬戶要具有此羣集中所有節點的本地管理權限,如圖6.11所示,單擊“下一步”按鈕。

clip_image024

圖6.11 羣集服務賬戶

(7)顯示建議的羣集配置,注意圖6.12所示的對話框中“資源配置”中的“磁盤E:-經過管理的-仲裁”,這是羣集中的共享存儲設備,單擊“下一步”按鈕,系統會按前面的羣集配置創建羣集,如圖6.13所示。

clip_image026

圖6.12 羣集配置

clip_image028

圖6.13 正在創建羣集

(8)如果前面配置的參數正確,如羣集服務賬戶的權限足夠並且密碼輸入正確,羣集IP地址正確,仲裁設備正確等,則會完成創建羣集的任務,如圖6.14所示,單擊“下一步”按鈕,然後單擊“完成”按鈕,如圖6.15所示。

clip_image030

圖6.14 完成創建羣集

clip_image032

圖6.15 完成服務器羣集創建

完成創建服務器羣集的第一個節點之後,如圖6.16所示。可以看到羣集組中的資源類型有物理磁盤、IP地址和網絡名稱。下面創建該羣集中的第二個節點。

clip_image034

圖6.16 羣集管理器

2.創建服務器羣集中的第二個節點

(1)使用域賬戶cluster在第二臺主機上登錄,使用羣集管理器(Cluadmin.exe),打開到羣集的連接,輸入羣集或服務器名,如圖6.17所示,單擊“確定”按鈕。

clip_image036

圖6.17 打開到羣集的連接

(2)在已有的羣集中新建節點,如圖6.18所示。

clip_image038

圖6.18 新建節點

(3)在添加節點嚮導中單擊“下一步”按鈕,如圖6.19所示。選擇節點的計算機名,如圖6.20所示,單擊“下一步”按鈕。

clip_image040

圖6.19 添加節點嚮導

clip_image042

圖6.20 選擇計算機

(4)系統自動分析羣集配置,如圖6.21所示,如果滿足創建節點的條件,則會顯示“已完成任務”,如圖6.22所示,單擊“下一步”按鈕。

clip_image044

圖6.21 分析配置

clip_image046

圖6.22 完成分析配置

clip_image008[1]注意啦

圖6.22中的黃色“歎號”(在“正在建立節點連接”的前面)不是致命錯誤,是因爲第一個節點的主機記錄多於一個,所以出現這個個標識,它不會導致新建節點失敗。

(5)輸入羣集服務賬戶密碼,如圖6.23所示,單擊“下一步”按鈕。

clip_image048

圖6.23 羣集服務賬戶

(6)顯示建議的羣集配置,如圖6.24所示,單擊“下一步”按鈕。

clip_image050

圖6.24 建議的羣集配置

(7)系統自動添加節點到羣集,如圖6.25所示,單擊“下一步”按鈕,然後單擊“完成”按鈕。如圖6.26。

clip_image052

圖6.25 添加節點到羣集

clip_image054

圖6.26 完成添加節點

添加成功第二個節點之後,如圖6.27所示,在服務器羣集中有兩個節點。

clip_image056

圖6.27 羣集管理器

3.配置專用網絡

羣集中的兩個節點通過專用網絡互相檢測對方的狀態,以此來決定是否在節點之間進行資源切換。專用網絡之間的聯線俗稱“心跳線”(意爲檢測對方是否還活着)。配置的方法是:

(1)在羣集管理器裏單擊“羣集配置”,單擊“網絡”,右擊“專用網絡”,然後單擊“屬性”命令,如圖6.28所示。

clip_image058

圖6.28 配置心跳

(2)在圖6.29中,單擊“只用於內部羣集通訊(專用網絡)”單選按鈕,單擊“確定”按鈕。

clip_image060

圖6.29 專用網絡屬性

驗證服務器羣集

服務器羣集可以實現資源的可靠性,資源種類很多,如圖6.30所示(要出現該圖需要右擊圖6.23所示的窗口中的“羣集組”→“新建”→“資源”),有DHCP服務、IP地址、後臺打印程序、網絡名稱、文件共享等。由於在圖6.16中已經有“IP地址”資源類型,下面將通過驗證羣集IP地址的方式來驗證服務器羣集的可靠性。

clip_image062

圖6.30 資源類型

本案例中羣集IP地址爲192.168.1.9 。創建羣集之後,192.168.1.9由第一個節點擁有,查看第一個節點的TCP/IP設置,如圖6.31所示,可以看出第一個節點有公用IP地址192.168.1.2、專用IP地址10.1.1.2和羣集IP地址192.168.1.9。此時第二個節點只有公用IP 地址和專用IP地址,而沒有羣集IP地址192.168.1.9。

clip_image064

圖6.31 第一個節點的IP設置

假設第一個節點出故障(真實機可以拔掉網線,虛擬機禁用公用網絡網卡),羣集IP地址會在幾秒之內轉移到第二個節點上。此時查看第二個節點的TCP/IP設置,如圖6.32所示,可以看出第二個節點有公用IP地址192.168.1.4,專用IP地址10.1.1.4和羣集IP地址192.168.1.9。這證明了服務器羣集可以提高IP地址的可靠性。

clip_image066

圖6.32 羣集IP地址轉移到第二個節點

第一個節點恢復正常後,羣集IP地址還在第二個節點上,使用羣集管理器查看資源,如圖6.33所示,

clip_image068

圖6.33 羣集IP地址的所有者爲第二個節點

羣集IP地址的所有者爲第二個節點。將羣集IP地址恢復回第一個節點的方法如圖6.34所示,

clip_image070

圖6.34 移動組

右擊羣集組,在彈出的快捷菜單中選擇“移動組”命令。移動組之後的效果如圖6.35所示,羣集IP地址的所有者變成第一個節點,說明羣集IP地址又恢復到了第一個節點。

clip_image072

圖6.35 羣集IP地址恢復到第一個節點

在服務器羣集上搭建DHCP故障轉移羣集

1.安裝DHCP服務

因爲Windows Server 2003已經提供了DHCP服務組件,只需要分別在兩個節點上安裝DHCP服務組件即可。安裝步驟如下:

1)“控制面板”-“添加或刪除程序”-“添加/刪除組件”-“網絡服務”-“動態主機配置協議”。如圖6.36:

clip_image074

圖6.36 添加DHCP服務組件

2)完成安裝後檢驗DHCP服務是否已經被成功安裝了。如圖6.37和圖6.38:

clip_image076

圖6.37 DC1上的DHCP服務管理器

clip_image078

圖6.38 filesvr1上的DHCP服務管理器

2.創建DHCP資源

1)在DC1上打開羣集管理器,單擊“組”-“羣集組”,在羣集組上右擊選擇新建“資源”,如圖6.39:

clip_image080

圖6.39 在羣集組上新建資源

2)在“新建資源”對話框中爲此羣集命名爲“DHCP Cluster”,資源類型選擇DHCP服務,其他值都選擇默認值。如圖6.40:

clip_image082

圖6.40 爲新建資源命名

3)接下來決定羣集的參與者,這裏由於只有兩個節點。所以需要將全部的節點添加到“可能的所有者”中。單擊“下一步”,如圖6.41:

clip_image084

圖6.41 定義羣集可能的所有者

4)因爲DHCP服務器在提供服務的時候,需要有一個公有IP和固有名稱等信息。所以在選擇“依存”關係時,需要將共享磁盤、羣集IP地址以及羣集名全部添加到“資源依存”中去,如圖6.42,單擊下一步:

clip_image086

圖6.42 將可用資源增加到資源依存中

5)接下來定義DHCP服務參數,由於將來兩臺提供DHCP服務的節點計算機都需要共用數據庫的信息。所以在這裏需要將數據統一存儲在共享磁盤(這裏是Z盤)當中,如圖6.43,在定義好參數後,單擊“完成”,完成所有設置.

clip_image088

圖6.43 定義DHCP服務參數

6)服務器提示成功創建羣集資源,如圖6.44,但是羣集資源在創建後並不能立刻使用。還需要進行聯機操作才能投入正式的運行中,在新創建的羣集資源上右鍵單擊,選擇“聯機”,完成聯機操作。如圖6.45;

clip_image090

圖6.44 成功創建羣集資源

clip_image092

圖6.45 對羣集資源進行聯機操作

聯機的時間長度視節點的性能而定。在完成聯機工作後,新創建的資源狀態將會成爲聯機狀態。如圖6.46:

clip_image094

圖6.46 創建好的羣集資源

3.創建作用域

在DHCP的羣集創建好之後,現在就需要在服務器上創建作用域了。只有創建了正確的作用域才能提供服務。創建的步驟如下:

1)在DC1節點上打開DHCP服務管理器,選中服務器圖標。右鍵單擊,選擇“新建作用域”,如圖6.47:

clip_image096

圖6.47 創建作用域

2)在本次創建的作用域起一個名字,這裏定義爲benet研發部,如圖6.48。單擊“下一步”:

clip_image098

圖6.48 定義作用域名稱

2)定義地址範圍。這裏定義地址範圍爲192.168.1.105-192.168.1.108,如圖6.49,單擊“下一步”;

clip_image100

圖6.49 定義地址範圍

3)在排除地址範圍上因爲沒有地址需要排除。所以這個地方留空。

4)其他選項全部選擇默認選項就可以了。一路單擊“下一步”,直到完成。

5)在完成新建作用域的設置後,還需要進行授權才能保證DHCP服務器可以正常允許。右鍵單擊DHCP服務器,選擇“授權”,如圖6.50:

clip_image102

圖6.50 授權服務器

6)在服務器被授權後,還需要激活作用域,如圖6.51:

clip_image104

圖6.51激活作用域

7)爲了查看到羣集DHCP設置是否生效。需要關閉DHCP管理控制檯,再重新開啓DHCP管理控制檯。如果DHCP服務器名會變爲Wincluster。而IP地址也變爲了192.168.1.9(羣集IP地址),那麼證明DHCP羣集的設置已經成功。如圖6.52:

clip_image106

6.52 查看生效的DHCP羣集

用戶可以切換到另外一個節點上查看DHCP服務管理器,發現雖然沒有創建作用域,但是在另外一個節點上作用域已經自動出現了。這時候證明DHCP羣集創建成功。

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