RAC如何修改VIP
需要修改VIP的場景其實比較多,比如我最近一客戶核心生產2個儲存控制器由於停電導致一起損壞,幸好做了最高可用性的dg,所以可以在無資料丟失並且當機很短的時間內切換到備機使用。在切換到備機的時侯我們修改備機的ip為其中一個node的vip,這樣2層結構的客戶端不需要對tns做任何改動。當把儲存控制器修好之後在沒有修改vip的時侯是不能輕易啟動原來的生產db的,因為一旦起來其中一臺的vip會和現在dg的實際ip衝突,而另外一臺起來之後,由於客戶端的tns沒有做過改動,而且儲存本身也沒有問題,資料庫也沒有損壞,所以應用還可以連線到原來的庫上,這一點要格外謹慎,在做一切處理之前都要想辦法先把原來環境的VIP修改掉。[@more@]
下面是修改過程:
為了穩妥,首先備份ocr,之後步驟如下:
1、關閉資料庫
srvctl stop database -d db
2、關閉2個節點上的NOTEAPPA
srvctl stop nodeapps -n db1
srvctl stop nodeapps -n db2
3、修改hosts
4、如果有必要修改listener和tns(看看裡面是否使用了VIP)
5、透過srvctl modify nodeapps 結合-A選項修改vip
db1#./srvctl modify nodeapps -n db1 -A 143.168.0.17/255.255.255.0/eth0
db2#./srvctl modify nodeapps -n db2 -A 143.168.0.18/255.255.255.0/eth0
備註:原來的VIP分部是13和14,這裡改成17和18了。
3、重新啟動RAC資料庫就可以了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1060604/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RAC】如何修改vip 或者vip 對應的hostname
- 【RAC】Oracle rac 如何修改公網及vipOracle
- RAC中修改IP, VIP
- RAC 11.2.0.3 修改VIP地址
- Oracle RAC修改public, VIP, SCAN IPOracle
- ORACLE10g修改RAC VIPOracle
- Oracle RAC修改IP和VIP地址Oracle
- Oracle RAC修改public,private,vip scan IPOracle
- 10g RAC中修改VIP地址
- oracle 11g rac 修改VIP、scan VIP、priv IP操作文件Oracle
- 基於同網段的RAC架構VIP修改架構
- 基於不同網段的RAC架構VIP修改架構
- 修改oracle 10g rac(rhel4)的vipOracle 10g
- 基於RedHat的RAC環境下修改ip及vipRedhat
- oracle 11gR2 如何修改vipOracle
- rac vip failback issueAI
- 【RAC】如何修改 private ip
- 【RAC】Oracle RAC如何修改心跳網路Oracle
- RAC更改叢集VIP
- 配置RAC中的VIP
- 11g RAC 修改PUBLIC-IP、VIP、PRIV-IP、SCAN-IP
- 修改vip (Doc ID 276434.1)
- RAC改VIP和SCAN IP
- 關於 rac vip fail backAI
- oracle rac vip 漂移過程Oracle
- RAC的VIP切換測試
- rac 手動漂移scan ip vip
- 如何修改rac的系統時間
- oracle 11gR2 如何修改scan vip 地址 /etc/hosts方式Oracle
- 10g下修改VIP地址
- 11gr2 rac改IP系列之二:修改VIP為同網段其它IP
- rac 新增第二public ip 和 vip
- RAC_網路_VIP漂移_SCAN IP
- rac的vip和監聽莫名故障
- 如何修改叢集的公網資訊(包括 VIP) (文件 ID 1674442.1)
- 【VIP】調整RAC虛擬IP地址(VIP)及虛擬主機名
- 關於 RAC VIP (Oracle10G RAC) 的探討(zt)Oracle
- 修改RAC 地址