1、查看Oracle RAC各节点下的/etc/hosts文件的配置;
[root@rac01 ~]# cat /etc/hosts
- [root@rac01 ~]# cat /etc/hosts
- 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
- ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
- 172.1.0.60 rac01
- 172.1.0.61 rac02
- 172.1.0.62 rac01-vip
- 172.1.0.63 rac02-vip
- 192.168.12.40 rac01-priv
- 192.168.12.41 rac02-priv
- 172.1.0.65 rac-scan
2、查看当前scan ip状态信息 (需以root用户执行)
- [root@rac01 ~]# cd /u01/11.2.0.3/grid/bin/
- [root@rac01 bin]# ./srvctl config scan
- SCAN 名称: rac-scan, 网络: 1/172.1.0.0/255.255.255.0/eth0
- SCAN VIP 名称: scan1, IP: /rac-scan/172.1.0.65
- [root@rac01 bin]#
进入grid的bin目录,执行命令查看scan当前的配置;
3、以root用户停止scan_listener,scan ip服务;
- [root@rac01 bin]# ./srvctl stop scan_listener
- [root@rac01 bin]# ./srvctl stop scan
- [root@rac01 bin]# ./srvctl status scan
- SCAN VIP scan1 is enabled
- SCAN VIP scan1 is not running
4、在所有节点/etc/hosts文件中修改新scan ip地址;
- [root@rac01 ~]# vim /etc/hosts
- 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
- ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
- 172.1.0.60 rac01
- 172.1.0.61 rac02
- 172.1.0.62 rac01-vip
- 172.1.0.63 rac02-vip
- 192.168.12.40 rac01-priv
- 192.168.12.41 rac02-priv
- 172.1.0.10 rac-scan
- [root@rac01 ~]#
修改所有节点"/etc/hosts"文件的scan ip为 172.1.0.10。
5、以root用户修改scan ip
[root@rac01 bin]# ./srvctl modify scan -n 172.1.0.10
6、修改后确认
- [root@rac01 bin]# ./srvctl config scan
- SCAN 名称: rac-scan, 网络: 1/172.1.0.0/255.255.255.0/eth0
- SCAN VIP 名称: scan1, IP: /rac-scan/172.1.0.10
可以看到已经修改过来了。
7、启动scan_listener,scan
[root@rac01 bin]# ./srvctl start scan
[root@rac01 bin]# ./srvctl start scan_listener
8、进行ping测试
- 10、进行ping测试
- [root@rac01 bin]# ping 172.1.0.10
- PING 172.1.0.10 (172.1.0.10) 56(84) bytes of data.
- 64 bytes from 172.1.0.10: icmp_seq=1 ttl=64 time=1.78 ms
8、检查CRS状态