vmware6.5實現基於win2003的羣集
其實在vmware上實現基於windows的羣集網上也有一篇文章是基於vmware4.5做的,共享磁盤用的一個共用的虛擬磁盤.這樣做的話,雖然最後也可以建立起羣集環境,但是並不能模擬出真實的效果:即羣集切換以後,修改後的內容並不在新的機器上顯示出來!!!這和我們做羣集的目的是背道而馳的。因爲筆者以前研究過基於wintarget的磁盤共享。細想一下現在要做的實驗正好也是模擬iscsi磁盤共享環境於是有了本文.
環境的搭建:
首先在vmware6.5上安裝一臺win2003(sp2)系統.安裝完成以後複製兩份.這樣我們就有了三個虛擬機。一臺用來做域控制器(Ad),兩臺用來做應用(maila,mailb).IP地址分配如下:
Ad:192.168.1.243
Maila:192.168.1.241(公網) 192.168.0.241(心跳)
Mailb:192.168.1.242(公網) 192.168.0.242(心跳)
所有網卡均爲橋接模式
先把Ad 升級成域控制器.域名爲:MAILER.com.cn(強烈BS51cto,MAILER小寫就不能必表文章!!!).並安裝dns.
然後給maila和mailb分別添加一塊網卡,啓動後修改機器名,設置公網ip,網關可以不設置,dns一定要指向192.168.1.243即域控所在的dns.
設置內網ip,只設置ip就可以了.
重啓一下
OK,域環境搭建完畢!
Wintarget服務器配置
關閉Ad服務器,添加一塊虛擬磁盤。添加過程不再細述.啓動服務器。下面請出我們今天的第一個主角:WinTarget_2_0_89_x86.因爲是兩年前下載的東西也懶得再去找它的下載地址了(那時候就已經很難找到了) ,裏面順便放了個破解補丁,一塊打包放附件了.運行WinTarget_2_0_89_x86.exe安裝完成以後,把patch.exe拷貝到wintarget所在的目錄.點擊apply path.然後Quit就破解完成了
現在開始配置wintarget.打開wintarget控制檯
先來創建一個wintarget磁盤.
OK,創建完畢.
現在來添加客戶機
把剛纔的磁盤分配給客戶機
OK,wintarget服務器配置完畢
iscsi客戶配置
在maila和mailb上分別安裝ISCSI客戶端Initiator,這是微軟一個客戶端工具。目前的最新版本爲Initiator-2.07-build3640-x86fre.exe.如果大家想使用最新版本的話,也可以去微軟的網站上去下載。具體鏈接請自行google. Initiator-2.07-build3640-x86fre.exe會同文章一起打包上傳
Initiator安裝
安裝完成以後需要重啓
現在來連接服務端
這裏有一點要說明的,在添加的時候,添加對應自己的名字的就可以了。
打開磁盤管理會提示轉化動態磁盤
因爲我們不需要動態磁盤,點取消.然後手動初始化磁盤
現在給硬盤進行分區,建立數據盤和仲裁盤.
先建仲裁盤
再建數據盤,過程同建立仲裁盤差不多,只是不分配盤符
配置maila和mailb一樣
OK,基礎設施終於搞定了,下面進入羣集操作
羣集配置
終於來到了本文最核心的部分—羣集配置了
確認一下仲裁盤正確識別成了Q盤
Mailb配置
羣集管理
羣集建立好以後肯定要管理的啦,要不咋幹活呢,是吧,嘿嘿。來看下管理界面
注意看一下所有者
組:這裏有個建立完羣集以後默認的羣集組,通過它可以管理查看羣集資源
也可以管理資源,如切換資源所在的服務器(移動組)
模擬故障環境(初始故障)
大家可以注意看一下那個所有者是MAILB和上一個圖是不一樣的喲~
羣集配置:
這裏專門提一下網絡,這裏有一些要配置的地方.資源類型和網絡接口大家看一下就明白了.好,現在來配置專屬網絡,先配置心跳
打開屬性界面,
設置它爲專用網絡(內部通訊用)
再來配置公用網絡
羣集服務器:
我這裏顯示的是MAILA和MAILB了.通過點擊活動資源,可以確定資源現在是處於哪臺機器上.
OK,羣集配置就到這裏.Good luck!
另:上傳到達大小限制了.wintarget分成三部分上傳,到時候放一塊解壓第一個就可以了iscsi下載地址是:
嘿嘿。本文只是說了羣集環境的配置,大家先熟悉一下就好了。如果大家關心怎樣讓自己的應用跑在羣集上面的話,請關注下一篇: