在VMware的眾多應用中,它可以為Windows叢集的分級和測試提供很好的環境。過去,我解釋過如何為安裝和配置叢集對VMware進行準備。現在,我要帶你在VMware中安裝Windows叢集,告訴你一旦完成後如何測試你的配置。
開始
在安裝叢集之前, 你必須在VMware中已做以下配置:
DNS登入
域帳號私人網路設定公用網路設定
我們來分別仔細看看這些先決條件。
DNS登入
為了恰當地安裝叢集, 你必須在你的基於活動目錄(Active Directory)的網域控制站(Domain Controller
,DC)上用你的叢集的名字和IP地址配置一個DNS登入。為了本文,我建立了一個IP地址為192.168.1.75的主機記錄,叫做
"mycluster"。
域帳號
叢集要在域中工作,你必須建立一個域使用者帳號。在安裝叢集的過程中,這個帳號也被授予對每個節點的本地管理員的許可權。在本例中,我已經建立了一個域使用者帳號叫做 "cluster"。
私人網路設定
為了讓叢集恰當地工作, 你必須在每台VMware虛擬伺服器上配置兩個網卡。私人網路允許每個節點之間的通訊,通常這被成為"心跳"。
為了增添一個網卡,從開始菜單開啟VMware。然後,選擇從"設定"菜單中"配置編輯器"。現在,選"添加"並選擇"網路介面卡"。點擊"下一
步"並選擇"橋接"。最後,點擊"結束"。你下一次開啟你的虛擬伺服器時,它就會多了一個網卡。在每台將成為叢集一部分的虛擬機器上重複這些步驟。在我的例
子中,我有兩台虛擬機器(swcluster1和swcluster2)。
在你添加了附加的網卡後,你必須配置它們用於心跳串連。在我的例子中,我已經在節點1(swcluster1)上用IP地址10.1.1.2配置了我的心跳。在節點2(swcluster2)上,我配置了IP地址10.1.1.3。
在設定固定IP地址時,還有很重要的一點是你點擊TCP/IP屬性對話方塊中的"進階"欄,選擇"在TCP/IP上關閉NetBIOS", A所示。所有叢集節點只通過TCP/IP進行通訊。如果你不選擇這一選項,你可以在你的節點對節點的通訊中出現問題。
圖A
公用網路設定
為了配置你的公用網路連接,在你的第二個網卡上點右鍵,分配合適的IP地址,DNS和WINS設定。然後,在叢集中的每個節點開啟命令提示字元,輸入ipconfig /all(B所示),以驗證連通性和驗證配置。
圖B
當每個節點都已恰當地設定了一個私人和一個公用網路地址,而且你已測試了連通性時,就可以來確認每個節點都已經串連到域上了。要這麼做,只要在"我的電腦"上點右鍵,點擊"網路身份"欄(在兩台叢集的機器上), 並驗證你已串連到要串連的活動目錄域上了。
然後,關閉兩個節點的電源,但讓網域控制站繼續運行。在你開始安裝叢集前, 你必須知道你分配給叢集的你的虛擬伺服器名稱和IP地址。請記住,在本文中,我建立了一個DNS登入叫做"mycluster",IP地址為192.168.1.75。
在節點1上安裝叢集服務
為了開始Windows 2000叢集服務的安裝,開啟你的叢集中的節點1。一旦系統啟動,登陸到域,從"控制台"中選擇"添加/刪除程式"。
選定"添加/刪除Windows組件",然後選擇"叢集服務"。點擊"下一步",安裝叢集服務。如果你沒有把I386目錄複寫到本地磁碟機中,你可能會得到插入Windows 2000進階伺服器CD的提示。一旦叢集服務已安裝, 你會看到一個歡迎屏。
點擊"下一步", 你能看到叢集硬體相容性列表(HCL)。點擊"我理解"按鈕進入下一個介面。這裡,你必須指定這是否為叢集中的第一個節點或者你是加入一個現有的叢集。在本例中,我們是在配置叢集中的第一個節點。點擊"下一步"並輸入新叢集的名稱。
接下來的螢幕會問你想為這個叢集分配的域帳號。我將選擇我在本文開始時建立的域帳號"cluster"。如果域帳號不是該節點的本地管理員中的成員,你會得到提示,添加該成員到該組。選擇"是"繼續。
下一個螢幕,你可以在由叢集管理的你的共用陣列上指定磁碟機(圖C)。預設情況下,所有磁碟機現在都列在"管理磁碟"下。 你可以接受預設設定或如果必要的話,刪除磁碟。在本例中,我只有一個Quorum 磁碟機和一個SQL伺服器分區。
圖C
叢集檔案儲存體屏允許你告訴叢集服務哪個磁碟將作為Quorum磁碟機 (圖D)。Quorum磁碟為叢集掌握著處理日誌和叢集狀態資訊。你的Quorum磁碟機通常至少應有100MB。在對他們的磁碟機進行分區時,大多數管理員用字母Q命名Quorum磁碟機。
圖D
下一個螢幕為你提供了關於你的公用和私人網路的資訊(圖E)。閱讀該資訊並點擊"下一步"。
圖E
在私人網路螢幕上,選定"開啟這一網路供叢集使用"並選擇"盡限內部叢集通訊(私人網路)"選項。我把這一串連叫做"心跳",F所示。
圖F
點擊"下一步"進入公用網路屏。選定"開啟這一網路供叢集使用"並選擇"所有通訊(混合網路)"選項。點擊"下一步"。
下一個螢幕允許你選擇使用哪塊網卡作為內部通訊的主網路,哪塊作為主網路出現故障時的後備網路 (圖G)。確保你的私人網路或心跳串連排在列表的第一位,然後點擊"下一步"。
圖G
現在你可以進入叢集IP地址(圖H)。這將作為你的虛擬叢集或伺服器的IP地址,它不應與任何其他在你的網路上的其它叢集,節點或裝置有相同的IP地址。你還需要輸入你的子網路的掩碼。做好以後,點擊"下一步"和"完成"。你現在可以開始安裝你的叢集中的節點2了。
圖H
安裝節點2
讓節點1繼續開著,開啟節點2。按照前面同樣的過程從"添加/刪除Windows組件"安裝叢集裝置。嚮導再次開始,詢問這是叢集的第一個還是第二個節點。選擇叢集的第二個節點並點擊"下一步"。輸入你要加入的叢集名稱並點擊"下一步"。
現在,輸入裝置帳號密碼並點擊"下一步"。如果該帳號不屬於本機系統管理員群組,你會被提示添加它然後可以繼續。點擊"完成",你已經在兩個節點上成功安裝了叢集裝置。現在可以測試你的VMware配置了。
測試你的VMware叢集
開始開啟叢集中每個節點的"叢集管理員"(在開始| 程式| 管理工具中), 展開組的分類樹。然後,在"磁碟組"上點右鍵並選擇"移動組" (圖I)。你將看到該組移動到節點2了。
圖I
現在,我們將展開組目錄選定"磁碟組1"類比容錯移轉。在詳細資料框中,在磁碟上點右鍵並選擇"開始故障" (圖J)。
圖J
你會看到一些運動,然後狀態將恢複正常。這個情況的發生是因為叢集將嘗試三次來修正自己,然後才會進行容錯移轉到下一節點。為了測試這一過程,你必須選擇四次"開始故障"。
下一步
我們就此打住,讓你自己再繼續琢磨VMware和Windows 2000 叢集。在我的下一篇文章中,我們會來看看如何在VMware叢集上安裝和測試SQL伺服器2000。