RAC集群修改SCANIP
原因:服务器掉电,重启后集群正常,但是远程连接报错。scanip 正常挂靠在节点 1,但是 1521 端口不通。后续运维确定,该 ip 被其他服务器占用。
解决方式:修改集群scanip
具体操作如下:(修改期间不需要停止crs,asm,db)
1、确认集群正常
2、使用root权限,关闭scan监听,scan服务
[root@orcl1 ~]# cd /u01/app/grid_home/bin/
[root@orcl1 bin]# ./srvctl config scan
SCAN name: scan-ip, Network: 1/172.16.8.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /scan-ip/172.16.8.105
[root@orcl1 bin]# ./srvctl stop scan_listener
[root@orcl1 bin]# ./srvctl stop scan
[root@orcl1 bin]# ./srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is not running
[root@orcl1 bin]# ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:5c:b8:2d:11:00 brd ff:ff:ff:ff:ff:ff
inet 172.16.8.74/24 brd 172.16.8.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet 172.16.8.76/24 brd 172.16.8.255 scope global secondary eth0:2
valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:c1:0f:4a:af:01 brd ff:ff:ff:ff:ff:ff
inet 172.16.10.236/24 brd 172.16.10.255 scope global noprefixroute eth1
valid_lft forever preferred_lft forever
inet 169.254.173.156/16 brd 169.254.255.255 scope global eth1:1
valid_lft forever preferred_lft forever