RAC更改叢集VIP

sundayhe發表於2010-11-03

1、首先需要停止所有例項
$ srvctl stop instance -d orcl -i orcl1
$ srvctl stop instance -d orcl -i orcl2
或者可以直接停止資料庫
$ srvctl stop database -d orcl
如果有使用asm,還需要將asm停止
$ srvctl stop asm -n racdb1
$ srvctl stop asm -n racdb2
2、停止其他服務
$ srvctl stop nodeapps -n racdb1
$ srvctl stop nodeapps -n racdb2
3、更改並檢查網路卡IP
4、修改/etc/hosts
5、使用srvctl命令修改網路卡配置
$ srvctl modify nodeapps -n racdb1 -A 192.168.2.125/255.255.255.0/eth0
$ srvctl modify nodeapps -n racdb2 -A 192.168.2.126/255.255.255.0/eth0
6、修改如果listener中採用IP地址方式監聽,則還需要修改$ORACLE_HOME/network/admin/listener.ora中的監聽地址。
7、啟動服務
$ srvctl start nodeapps -n racdb1
$ srvctl start nodeapps -n racdb2
8、檢查服務
$ crs_stat -t

[@more@]

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

相關文章