- 論壇徽章:
- 0
|
用VMWARE GSX SERVER2.1做WINDOWS 2000 群集的過程
很久不用了,憑著印象補充的,有錯誤的地方請指正。
安裝VMWARE GSX SERVER,
創(chuàng)建兩個Linux VM,每個單SCSI盤(SCSI 0),6個G,雙網(wǎng)卡,一個Bridge,一個Host Only,ip地址自己設定了。
用plainmaker創(chuàng)建裸設備,最好創(chuàng)建創(chuàng)建2個2GB的,將創(chuàng)建的裸設備分別添加到兩個VM上,
修改VM配置文件,將兩個裸設備置于SCSI 1上,共享SCSI 1通道,disk.locking=false,scsi1.sharedBus = "virtual" 等等了,詳細設置在VMWARE文檔里有http://www.vmware.com/support/gsx2/doc/ha_configs_scsi-res_enable_gsx.html,很簡單的。
以下是安裝Oracle的步驟,有關問題見文檔http://www.linuxeden.com/edu/doctext.php?docid=2308
1.安裝Redhat 7.2(Server)和相應的補丁包(刪除原來的binutils,安裝7.1的binutils)#可以裝xfce來做X界面
2.配置Hostname,修改/etc/hosts.equiv和$USERS/.rhosts,保證rsh,rcp能正確執(zhí)行
3.對共享磁盤分區(qū)(一邊就可以)
4.用raw綁定磁盤分區(qū)(或修改/etc/sysconfig/rawdevices,啟動rawdevices服務)
5.修改/etc/rc.local,添加/sbin/insmod softdog soft_margin=60,啟動softdog
6.創(chuàng)建ORACLE用戶,在/etc/profile.d/oracle.sh里添加ORACLE的環(huán)境變量,SID不一樣,SID1,SID2
7.在一邊安裝ORACLE,安裝時選上OPS。
8.安裝順利,Link到96%是出現(xiàn)ins_rdbms.mk的錯誤,修改$ORACLE_HOME/lib/sysliblist
-ldl -lm -lnsl -lpthread
9.rcp $ORACLE_HOME/lib/*到另一計算機上
10.出現(xiàn)運行root.sh時不要運行,在兩邊分別執(zhí)行glibc-stubs的補丁包
11.修改root.sh里的錯誤,執(zhí)行
12.修改$ORACLE_HOME/oracm/admin/nmcfg.ora,配置watchdogd,oranm,oracm
CmHostName=dbsnode1 #dbsnode2上為dbsnode2
DefinedNodes=dbsnode1 dbsnode2
CmDiskFile=/dev/raw/raw1
13.以root啟動watchdogd,oranm,oracm
cd $ORACLE_HOME/oracm/bin
./watchdogd -g dba &
./oranm </dev/null>;$ORACLE_HOME/oracm/log/nm.log 2>;&1 &
./oracm </dev/null>;$ORACLE_HOME/oracm/log/cm.log 2>;&1 &
14.dbassist創(chuàng)建集群數(shù)據(jù)庫,為每個表空間分配裸設備
15.修改/etc/oratab文件
16.修改兩邊listener.ora文件,啟動listener
17.svrmgrl分別啟動兩邊的數(shù)據(jù)庫
注:最好能重新編譯內(nèi)核,將watchdog的nowayout加上,不然,一邊shutdown以后,另一臺1分鐘后也會shutdown |
|