安裝aix rac的關鍵步驟

haozg_oracle發表於2012-01-30
1、安裝前必須執行oracle的安裝前監測指令碼(在oracle的安裝檔案裡有),否則在後面的安裝過程中不能發現節點

2、建立ssh使用者的等效性

node1

ssh-keygen -t rsa

ssh-keygen -t dsa

node2


ssh-keygen -t rsa

ssh-keygen -t dsa

node1:

cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub>>~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys node2:~/.ssh/authorized_keys

node2:

cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys

cat ~/.ssh/id_dsa.pub>>~/.ssh/authorized_keys

scp ~/.ssh/authorized_keys node1:~/.ssh/authorized_keys

node1:
ssh node1 date
ssh node2 date
ssh node1_rac date
ssh node2_rac date

node2:
ssh node1 date
ssh node2 date
ssh node1_rac date
ssh node2_rac date


如果需要手動啟停sshd,則:
#startsrc -s sshd
#stopsrc -s sshd

檢視sshd狀態用下面命令

# lssrc -s sshd


3、smit hacmp  執行ha軟體,檢視該軟體的執行狀況,只有當hacmp在兩個節點啟動正常後,才能用lsvg 命令看到併發共享卷組。如果看不到說明hacmp沒有啟動
   那麼資料庫就更不可能啟動了。
4、在安裝過程中一定要弄清楚共有網路卡和私有網路卡,因為在後來的cluster的安裝過程中要選擇。

node2:{/dsg/crs}# ifconfig -a
en0: flags=4e080863,80
        inet 192.168.2.22 netmask 0xffffff00 broadcast 192.168.2.255
en1: flags=4e080863,80
        inet 192.168.1.142 netmask 0xffffff00 broadcast 192.168.1.255
lo0: flags=e08084b
        inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
        inet6 ::1/0
         tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1


結合hosts來看。


5、在執行 ./vipca 配置虛擬ip的時候,這個圖形介面怎麼都起不來,試了好多種方法都不行。最後:

#vipca -silent -nodelist node1 node2 -nodevips node1/192.168.1.143 node2/192.168.1.144 這個命令只能在一個節點生成vip,最後發現這樣才能在另一個節點啟動
vip服務

vipca -silent -nodelist node2 -nodevips node2/192.168.1.144


6、在共享卷組上建立lv時,只需要單節點上執行即可。然後修改屬組和許可權分別在倆個節點。

7、用lv建立資料庫時的配置檔案。

node2:{/dev}$ cat db_raw.conf


system=/dev/rdb_system      
sysaux=/dev/rdb_sysaux   
temp=/dev/rdb_temp     
users=/dev/rdb_users       
undotbs1=/dev/rdb_undo1
undotbs2=/dev/rdb_undo2           
redo2_1=/dev/rdb_redo11        
redo2_2=/dev/rdb_redo12                   
redo1_2=/dev/rdb_redo21  
redo1_1=/dev/rdb_redo22
spfile=/dev/rdb_spfile   
control1=/dev/rcontrol1
control2=/dev/rcontrol2
pwdfile=/dev/rdb_pwd

在安裝資料的時候選擇即可

8、歸檔可以分別設定在每個節點的檔案系統中。

9、lsvg 看到的是所有卷組,
    lsvg -o 看到的是啟用卷組。
    啟用卷組的命令:  varyonvg  vgname。 即掛載卷組。


10、---------------------解除安裝crs------


rm /etc/init.cssd
rm /etc/init.crs
rm /etc/init.crsd
rm /etc/init.evmd
rm /etc/rc.d/rc2.d/K96init.crs
rm /etc/rc.d/rc2.d/S96init.crs
rm -Rf /etc/oracle/scls_scr
rm -Rf /etc/oracle/oprocd
rm -rf /etc/inittab.crs
cp /etc/inittab.orig /etc/inittab


rm -rf /tmp/.oracle 
rm -rf /var/tmp/.oracle
rm -rf /etc/oracle/orc.loc

rm -rf /opt/ORCLcluster

rm -rf /oracle10/app/oraInventory

用oracle universal installer解除安裝crs

刪除crs安裝目錄

重啟雙機

重啟hacmp 軟體  

hacmp的作用是建立共享儲存,crs 是cluster 軟體。

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

相關文章