--查看scan监听状态
# /u01/app/19.3.0/grid/bin/srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac19c01
--原hosts:
## RAC1 Public IP
10.10.10.40 rac19c01
## RAC1 Virtual IP
10.10.10.41 rac19c01-vip
## RAC1 Private IP
10.10.20.40 rac19c01-priv
10.10.20.41 rac19c01-priv1
## RAC2 IP's: rac19c02
## RAC2 Public IP
10.10.10.42 rac19c02
## RAC2 Virtual IP
10.10.10.43 rac19c02-vip
## RAC2 Private IP
10.10.20.42 rac19c02-priv
10.10.20.43 rac19c02-priv1
## SCAN IP
10.10.10.44 rac19c-scan
--修改后的hosts:
#########new-address##############
## RAC1 Public IP
10.10.10.40 rac19c01
## RAC1 Virtual IP
10.10.10.41 rac19c01-vip
## RAC1 Private IP
10.10.20.40 rac19c01-priv
10.10.20.41 rac19c01-priv1
## RAC2 IP's: rac19c02
## RAC2 Public IP
10.10.10.42 rac19c02
## RAC2 Virtual IP
10.10.10.43 rac19c02-vip
## RAC2 Private IP
10.10.20.42 rac19c02-priv
10.10.20.43 rac19c02-priv1
## SCAN IP
10.10.10.44 rac19c-scan
10.10.10.45 rac19c-scan
[root@rac19c01:~]# /u01/app/19.3.0/grid/bin/srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac19c01
–查看主机ip地址
[root@rac19c01:~]# ip a
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:33:a5:5f brd ff:ff:ff:ff:ff:ff
inet 10.10.10.40/24 brd 10.10.10.255 scope global ens33
valid_lft forever preferred_lft forever
inet 10.10.10.41/24 brd 10.10.10.255 scope global secondary ens33:1
valid_lft forever preferred_lft forever
inet 10.10.10.44/24 brd 10.10.10.255 scope global secondary ens33:2
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe33:a55f/64 scope link
valid_lft forever preferred_lft forever
[root@rac19c02:~]# ip a
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:69:d7:ee brd ff:ff:ff:ff:ff:ff
inet 10.10.10.42/24 brd 10.10.10.255 scope global ens33
valid_lft forever preferred_lft forever
inet 10.10.10.45/24 brd 10.10.10.255 scope global secondary ens33:2
valid_lft forever preferred_lft forever
inet 10.10.10.43/24 brd 10.10.10.255 scope global secondary ens33:3
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe69:d7ee/64 scope link
valid_lft forever preferred_lft forever
可以发现10.10.10.44 和10.10.10.45 分别启动在其中一个节点上。
–测试使用10.10.10.44 和10.10.10.45能否连接数据库
$ sqlplus system/oracle@10.10.10.44/rac19c
SQL*Plus: Release 19.0.0.0.0 - Production on Sun Apr 13 23:02:56 2025
Version 19.22.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
Last Successful login time: Fri Apr 11 2025 14:18:13 +08:00
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.22.0.0.0
SQL> quit
$ sqlplus system/oracle@10.10.10.45/rac19c
SQL*Plus: Release 19.0.0.0.0 - Production on Sun Apr 13 23:03:00 2025
Version 19.22.0.0.0
Copyright (c) 1982, 2023, Oracle. All rights reserved.
[root@rac19c01:~]# /u01/app/19.3.0/grid/bin/srvctl modify scan_listener -u
[root@rac19c01:~]# /u01/app/19.3.0/grid/bin/srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac19c01
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node rac19c02