Oracle 11gR2 RAC 环境测试修改节点VIP的测试操作记录

2014-11-24 18:36:40 · 作者: · 浏览: 0

第一部分:测试条件


A、IP地址


192.168.1.52 node1


192.168.1.53 node2


192.168.1.55 node1-vip


192.168.1.56 node2-vip


10.10.10.52 node1-priv


10.10.10.53 node2-priv


192.168.1.60 racdb-cluster-scan


第二部分:测试过程


测试目标:将192.168.1.52服务器的VIP 192.168.1.55修改成为192.168.1.62


测试步骤:


1、确定本机cluster的网络接口


$ oifcfg iflist -p -n


2、确定本机的public 和private借口配置信息


$ oifcfg getif


3、确定本机的虚拟IP,VIP地址,VIP子网掩码


$ srvctl config vip -n node1


$ srvctl config nodeapps -a


4、停止node1上的orcl1的实例 (oracle用户操作)


$ srvctl stop instance -d orcl -i orcl1


(经测试也可以不down instance, 如果不停掉节点的instance,则必须down掉配置的service)


5、停止node1上的监听服务


$ srvctl stop listener -n node1


由于listener是使用的VIP,这也使用了VIP服务,这两部分是有关联关系的。


6、停止VIP地址


$ srvctl stop vip -n node1


7、验证VIP地址不再运行


$ ifconfig -a


8、修改/etc/hosts


# vi /etc/hosts


9、修改节点应用以及提供新的vip地址(grid用户操作)


$ srvctl modify nodeapps -n node1 -A 192.168.1.55/255.255.255.0/bond0


10、启动节点VIP (grid用户操作)


$ srvctl start vip -n node1


11、验证VIP地址运行状态(grid用户操作)


$ srvctl config vip -n node1


VIP exists: /node1-vip/192.168.1.62/192.168.1.0/255.255.255.0/bond0, hosting node node1


12、启动node1上的监听服务 (grid用户操作)


$ srvctl start listener -n node1


13、启动node1上的orcl1的实例 (oracle用户操作)


$ srvctl start instance -d orcl -i orcl1