RedHat AS 3.0下高可用性叢集配置(轉)

BSDLite發表於2007-08-11
RedHat AS 3.0下高可用性叢集配置(轉)[@more@]此篇文章參考了chinaunix論壇rdd兄弟文章 (Vmware下RedHat AS2.1叢集配置StepbyStep)的部分內容,另外參考了redhat官方網站上說明文件《Red Hat Cluster Suite Configuring and Managing a luster》,較之AS2.1的HA配置,AS3.0上的配置更加人性化,不過較之AS2.1的配置也有了不少不一樣的地方,這也是我沒能按rdd兄弟的文章配置成功的原因,網路上又幾乎沒有關於redhat AS3.0HA配置中文資料,連E文的很少,我找來找去只找到了redhat官方網站上的配置說明
―――――――――――――――――――――――――――――――――――――――
實施系統軟硬體環境
硬體:p4 2.4G,80G,512M DDR
宿主機系統:win2000pro sp4
虛擬機器軟體:Vmware GSX Server 3.1
安裝Vmware GSX Server 3.1和Redhat AS3.0的基本系統
1.安裝Vmware GSX Server3.1
  相信大家都安裝過workstation,過程都差不多,這裡就不多廢話了,有一點要提醒大家注意的是,VMware GSX Server2.5無法開啟Vmware workstation4.52虛擬出來的系統,GSX Server2.5比4.52出來的要早,所以。。。。。。。
2.安裝Redhat AS3.0
  切記安裝上xwindows桌面系統,設定此係統hostname為linux1,ip為10.0.0.155
3.COPY並配置另一套AS3.0系統將安裝的第一套系統的檔案複製到另一個資料夾,用編輯器開啟rhel3.vmx檔案修改displayName?=?"Linux1"到"Linux2"
 然後修改此係統的虛擬硬體配置,將網路卡刪除如下圖所示,進行此步的原因是因為從第一套系統COPY過來的檔案如果同時執行,兩個系統的MAC地址會發生衝突由於將網路卡刪除,所以必須刪除後啟動第二套系統,啟動過程中kudzu程式會提示系統有多餘的配置檔案(就是已經被刪除網路卡的配置檔案),選擇將多餘的配置檔案刪除,然後再關閉linux2系統,重新給linux2添一塊網路卡。再啟動linux2
啟動linux2,啟動過程中,由於重新新增了網路卡,所以系統檢測到了它,再重新配置網路卡,設定linux2 IP地址為10.0.0.156,其它同linux1。(注:這樣有人可能會覺得麻煩,不過網路卡MAC地址衝突,這也是沒辦法的事,誰讓我們們偷懶不想再重灌一套系統呢)
這時候檢查以下各檔案,修改主機名,網路配置檔案
#vi?/etc/sysconfig/network
將HOSTNAME=linux1改為HOSTNAME=linux2
#vi?/etc/hosts
將10.0.0.155 linux1修改為10.0.0.156 linux2
(注:有些朋友可能會問,怎麼不直接把hosts檔案裡把linux1,心跳地址都寫進去,其實我現在這麼做是為了讓文件更清晰些,到下一步的時候再新增這些,雖然稍微麻煩點,但是可以避免一些朋友看不明白)
這樣兩套完整的AS3.0的系統就配置成功,進入第二階段

二、使用Vmware虛擬出HA必需硬體裝置,並進行配置
1.給兩個系統各虛擬一個新的網路卡
  關掉兩個系統,給兩系統各一個增加以網橋方式工作的網路卡,方法與第一圖類似
2.建立共享磁碟
給HA系統建立共享磁碟sdb,大小為500M(自定義),如下圖所示
  先開啟linux1系統的設定,建立磁碟,磁碟檔名為,share.vmdk 選中Allocate all disk space now這一選項
建議將新加磁碟的裝入點設為scsi 1:0,如下圖所示,這就是系統的裸裝置
然後開啟linux2的設定,同樣給linux2新增共享磁碟,不過這次選擇已經存在的磁碟,使用的共享磁碟就是剛才為linux1建立的那個磁碟,如下圖所示
  同樣在Configuration?editor?裡面修改共享磁碟的”Vitual?disk?node”為scsi?1:0
  這樣,就給兩個系統各建立了一個新網路卡,又建立了一個共享磁碟。由於系統啟動的時候會鎖定磁碟,所以當啟動linux1後共享磁碟被鎖定了,linux2就起不來了,因此必須做一下設定,用編輯器開啟兩個Vmware資料夾的rhel3.vmx檔案,最後增加一行:
Disk.locking?=?false
這樣硬體就配置好了
3.配置新新增的網路卡
啟動linux1系統,系統在啟動時候會檢測到新新增的網路卡,選擇配置,將第二塊網路卡的IP設定為192.168.123.1,其它預設
修改linux1系統的/etc/hosts檔案,改後內容如下
QUOTE:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947420/,如需轉載,請註明出處,否則將追究法律責任。

RedHat AS 3.0下高可用性叢集配置(轉)
請登入後發表評論 登入
全部評論

相關文章