SCAN_LISTENER
Hello team, recently I have changed scan configuration, from 1 /etc/hosts address to 3 DNS addresses but as you can see in the next output when I started the scan_listener it only show 1 listener instead of 3 listeners corresponding to the 3 scan addresses.
### Check DNS can resolve 3 ip addresses
[grid@hpnodo1a ~]$ nslookup hprac1
Server: 172.17.35.91
Address: 172.17.35.91#53
Name: hprac1.hplab.local
Address: 192.168.0.25
Name: hprac1.hplab.local
Address: 192.168.0.27
Name: hprac1.hplab.local
Address: 192.168.0.28
### Actual configuration of SCAN (only 1 address)
[grid@hpnodo1a ~]$ srvctl config scan
SCAN name: hprac1, Network: 1/192.168.0.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /hprac1.hplab.local/192.168.0.25
### Stop SCAN_LISTENER and SCAN
[grid@hpnodo1a ~]$ srvctl stop scan_listener
[grid@hpnodo1a ~]$ srvctl stop scan
[grid@hpnodo1a ~]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is not running
[grid@hpnodo1a ~]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is not running
### Change SCAN configuration
[grid@hpnodo1a ~]$ srvctl modify scan -n hprac1.hplab.local
PRCN-2018 : Current user grid is not a privileged user
[grid@hpnodo1a ~]$ su - root
Password:
[root@hpnodo1a ~]# . crs_env.sh
/u01/app/11.2.0/grid
+ASM1
[root@hpnodo1a ~]# srvctl modify scan -n hprac1.hplab.local
### Show new SCAN configuration
[root@hpnodo1a ~]# srvctl config scan
SCAN name: hprac1.hplab.local, Network: 1/192.168.0.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /hprac1.hplab.local/192.168.0.27
SCAN VIP name: scan2, IP: /hprac1.hplab.local/192.168.0.28
SCAN VIP name: scan3, IP: /hprac1.hplab.local/192.168.0.25
### Start SCAN and SCAN_LISTENER
[root@hpnodo1a ~]# srvctl start scan
[root@hpnodo1a ~]# srvctl start scan_listener
[root@hpnodo1a ~]# crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.CRS.dg ora....up.type ONLINE ONLINE hpnodo1a
ora.DATA.dg ora....up.type ONLINE ONLINE hpnodo1a
ora....ER.lsnr ora....er.type ONLINE ONLINE hpnodo1a
ora....N1.lsnr ora....er.type ONLINE ONLINE hpnodo1b
ora.asm ora.asm.type ONLINE ONLINE hpnodo1a
ora.cenco.db ora....se.type ONLINE ONLINE hpnodo1a
ora.eons ora.eons.type ONLINE ONLINE hpnodo1a
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE hpnodo1a
ora....1A.lsnr application ONLINE ONLINE hpnodo1a
ora....o1a.gsd application OFFLINE OFFLINE
ora....o1a.ons application ONLINE ONLINE hpnodo1a
ora....o1a.vip ora....t1.type ONLINE ONLINE hpnodo1a
ora....SM2.asm application ONLINE ONLINE hpnodo1b
ora....1B.lsnr application ONLINE ONLINE hpnodo1b
ora....o1b.gsd application OFFLINE OFFLINE
ora....o1b.ons application ONLINE ONLINE hpnodo1b
ora....o1b.vip ora....t1.type ONLINE ONLINE hpnodo1b
ora....network ora....rk.type ONLINE ONLINE hpnodo1a
ora.oc4j ora.oc4j.type OFFLINE OFFLINE
ora.ons ora.ons.type ONLINE ONLINE hpnodo1a
ora....ry.acfs ora....fs.type ONLINE ONLINE hpnodo1a
ora.scan1.vip ora....ip.type ONLINE ONLINE hpnodo1b
ora.scan2.vip ora....ip.type ONLINE ONLINE hpnodo1b
ora.scan3.vip ora....ip.type ONLINE ONLINE hpnodo1a
As you can see there are 3 scan.vip but only one SCAN.lsnr service. I understand that it should one scan.lsnr per scan.vip. Can anybody clearify this for me?
Thanks in advance,