輕鬆搞定vmware + win2003Cluste

輕鬆搞定vmware + win2003Cluster

做者:網絡  來源:網絡  發佈時間:2007-3-5 16:44:15  發佈人:admin
輕鬆搞定vmware + win2003Cluster
 
Title:輕鬆搞定vmware + win2003Cluster
Author:x0ne
Update:2004-06-20
版權全部,轉載請保留出處 ODBA.net
------------------------------------------------------------
 
 
週末無事,想起一位同事提起能夠用 vmware 來灌 cluster ,一時興起,也來玩一把。在網上找了找,關於這方面的資料很少,有兩篇提到了一些要點,管他,試過就知道了。
 
系統配置 :
CPU:AMD Athon XP2500+
MEM:256M*2 雙通道
硬盤: 80G
OS:winxp+sp1
VMWare GSX server 2.5.1 build-5336
Windows 2003 Enterprise Edition
 
我通常在個人機器上開一個虛擬機,跑的還蠻順暢的,沒試過開兩個會怎麼樣。不過 512M 的內存應該能抗的住。
 
廢話少說,先用 vmware gsx server 灌好兩個 win2003 系統(聽一位試過的朋友說 workstation 也可作 cluster ,但他作好後切換的時候切換不過來,只好特地盜 [url]www.ttdown.com[/url] 下了個 vmware gsx server 版)
 
因爲 cluster 須要域環境,個人主機裝的是 winxp ,又不太可能像網上一篇文章說的那樣,開三個虛擬機,一臺專門作 DC DNS ,個人內存開兩臺虛擬機都已經夠戧了。在微軟的網站上搜索了一下,若是 cluster 中的一個節點作成 DC 的話,另一個節點也要作成 DC 才成 (文章鏈[url]http://support.microsoft.com/default.aspx?scid=kb;en-us;281662[/url]) ,二話不說,運行 ->dcpromo ,新建一個 odba.net 的域,將兩臺虛擬機 test1 test2 都作成 DC ,其中 test1 還兼職作 DNS
 
每臺虛擬機須要兩片網卡,設定以下:
 
Test1
Public:IP 172.17.0.1 掩碼- 255.255.255.0 DNS- 172.17.0.1
Private: IP 10.1.1.1 掩碼- 255.255.255.0
 
Test2
Public:IP 172.17.0.2 掩碼- 255.255.255.0 DNS- 172.17.0.1
Private: IP 10.1.1.2 掩碼- 255.255.255.0
 
接下來,建立共享磁盤櫃。
 
vmware gsx server 的程序目錄下有個 plainmaker.exe ,就利用他了。把他 copy 到你準備存放共享磁盤櫃文件的目錄下,假設爲 e:\SCSI
 
Cluster 的共享磁盤櫃至少須要一個 Quorum Disk 和一個 Shared Disks ,這樣咱們就須要建立兩個 SCSI 磁盤。
 
 plainmaker quorum.pln 200
 plainmaker shareddisk.pln 2000 
 
這樣就在 e:\SCSI 目錄下生成了一下文件
 
quorum.pln
shareddisk.pln
quorum1.dat
shareddisk1.dat
shareddisk2.dat (網上說只有前面四個,可是我機器上確實有這個 ^_^
 
接下來,在兩個虛擬機裏面分別添加兩個 SCSI 磁盤,都選已存在的虛擬盤,在打開的文件類型選 vmware plain disks ,文件名 quorum.pln shareddisk.pln
 
最重要的一步,打開每一個虛擬機裏面的 .vmx 文件 , 在末尾加上 disk.locking="FALSE"
 
另外, Win2003 須要安裝 SCSI 的驅動,到 vmware 網站能夠下到該驅動的虛擬軟驅鏡像(地址[url]http://www.vmware.com/download/downloadscsi.html[/url])。而後將虛擬軟驅指向這個鏡像,爲每一個虛擬機裝好 SCSI 驅動,而後在磁盤管理裏面將兩個 SCSI 盤轉換爲 basic 磁盤,建立主分區,格式化爲 NTFS 。給 200M 的那個設置爲 Q 分區,卷標 quorum 2G 的那個設置爲 S 分區,卷標 shareddisk( 這樣命名只是爲了好記,你也能夠隨便命名)
 
準備工做差很少了,對了,還要在 AD 新建一個賬號,設爲 clusteradmin ,用來創建和管理 cluster 的。
 
關掉 test2 ,開啓 test1
 
運行 ->comclust
 
新建一個羣集,命名爲 test IP 設爲 172.17.0.66 ,仲裁盤選 Q
 
完成後,開啓 test2 ,開始 ->comclust ,選添加節點到已有羣集
 
一路 ok
 
打開羣集管理員,在網絡一項中將private設置爲只供內部通信用。在實際的cluster系統中,鏈接兩塊private的就是著名的"心跳線了"
 
到此, vmware+win2003 cluster 建立完成,在此基礎上,能夠繼續試驗 SQl server exchange 等的 cluster
相關文章
相關標籤/搜索