Oracle RAC更改VIP IP地址_2節點的實驗

 

本文轉載:http://space.itpub.net/9664900/viewspace-676800

1、主機名規劃:

--更改前:

 

#Public Network - (eth0)

192.168.10.11   rac1

192.168.10.12   rac2

 

#Private Interconnect - (eth1)

10.10.10.11     rac1priv

10.10.10.12     rac2priv

 

#Public Virtual IP (VIP) addresses - (eth0)

192.168.10.21   rac1vip

192.168.10.22   rac2vip

 

--更改後:

#Public Network - (eth0)

192.168.110.11   rac1

192.168.110.12   rac2

 

#Private Interconnect - (eth1)

10.10.10.11     rac1priv

10.10.10.12     rac2priv

 

#Public Virtual IP (VIP) addresses - (eth0)

192.168.110.21   rac1vip

192.168.110.22   rac2vip

 

2、停止CRS等服務,更改主機IP,路由等,並重啓服務。

 

3、更改VIP地址

 

利用oifcfg更改public/private ip

查看當前使用

> oifcfg getif

[oracle@rac1 ~]$ oifcfg getif

eth0  192.168.10.0  global  public

eth1  10.10.10.0  global  cluster_interconnect

 

刪除當前

oifcfg delif -global eth0

oifcfg delif -global eth1

重新添加

> oifcfg setif -global eth0/192.168.110.0:public

> oifcfg setif -global eth1/10.10.10.0:cluster_interconnect

 

獲取狀態如下:

[oracle@rac1 ~]$ oifcfg getif

eth0  192.168.110.0  global  public

eth1  10.10.10.0  global  cluster_interconnect

 

 

4、更新註冊到OCR中的vip配置(root 用戶)

 

crs_register -update ora.rac1.vip -o i=eth0,ov=192.168.110.21,on=255.255.255.0

crs_register -update ora.rac2.vip -o i=eth0,ov=192.168.110.22,on=255.255.255.0

 

或者使用(root 用戶)

[root@td1 ~]# srvctl modify nodeapps -n td1 -A 10.194.128.147/255.255.255.0/eth0

[root@td1 ~]# srvctl modify nodeapps -n td2 -A 10.194.128.148/255.255.255.0/eth0

 

如果你使用了ocfs,修改ocfs配置文件(/etc/ocfs/cluster.conf),驗證修改後是否可用。

 

 

5、修改監聽listener 配置文件

 

6、啓動集羣各節點資源並驗證

 

驗證後,正常使用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章