Oracle 11g Rac 修改 “VIP”
总体思路
1、停止两节点的监听及vip资源
2、修改host对应的vip
3、修改ocr注册信息
4、启动两节点的监听及vip资源
5、修改两节点LOCAL_LISTENER参数,手工注册监听
- 查看vip详细信息及资源状态
srvctl status vip -n tbrac1
srvctl status vip -n tbrac2
srvctl config vip -n tbrac1
srvctl config vip -n tbrac2
**现将vip131/132修改为 134/135**
- 停止两节点的监听及vip资源
srvctl stop listener -n tbrac1
srvctl stop listener -n tbrac2
srvctl stop vip -n tbrac1
srvctl stop vip -n tbrac2
-
修改host对应的vip为134/135
-
修改ocr注册信息,此时查看config配置已经修改完成
srvctl modify nodeapps -n tbrac1 -A 192.168.230.134/255.255.255.0/eth0
srvctl modify nodeapps -n tbrac2 -A 192.168.230.135/255.255.255.0/eth0
- 启动两节点的监听及vip资源
srvctl start vip -n tbrac1
srvctl start vip -n tbrac2
srvctl start listener -n tbrac1
srvctl start listneer -n tbrac2
- 检查修改后vip的详细情况
- 检查vip配置是否正确
srvctl status vip -n tbrac1
srvctl status vip -n tbrac2
srvctl config vip -n tbrac1
srvctl config vip -n tbrac2
- 检查vip是否可以ping通及连接
- 修改参数LOCAL_LISTENER后,手工注册监听,成功,无需重启任务服务
alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.230.134)(PORT=1521))' sid = 'rtbrac1';
alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.230.135)(PORT=1521))' sid = 'rtbrac2';
- 测试连接
至此,Rac 集群vip修改成功!