Sunday, July 9, 2017

RELOCATE SCAN LISTENER BETWEEN RAC NODES




Relocate scan listener
==================================



[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac2
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node rac1
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node rac1
SCAN Listener LISTENER_SCAN4 is enabled
SCAN listener LISTENER_SCAN4 is running on node rac2
[grid@rac1 etc]$
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac2
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node rac1
SCAN VIP scan3 is enabled
SCAN VIP scan3 is running on node rac1
SCAN VIP scan4 is enabled
SCAN VIP scan4 is running on node rac2
[grid@rac1 etc]$
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl relocate scan_listener -i 4 -n rac1
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac2
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node rac1
SCAN VIP scan3 is enabled
SCAN VIP scan3 is running on node rac1
SCAN VIP scan4 is enabled
SCAN VIP scan4 is running on node rac1
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac2
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node rac1
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node rac1
SCAN Listener LISTENER_SCAN4 is enabled
SCAN listener LISTENER_SCAN4 is running on node rac1
[grid@rac1 etc]$





[grid@rac1 etc]$
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl relocate scan_listener -i 2 -n rac2
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac2
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node rac2
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node rac1
SCAN Listener LISTENER_SCAN4 is enabled
SCAN listener LISTENER_SCAN4 is running on node rac1
[grid@rac1 etc]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac2
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node rac2
SCAN VIP scan3 is enabled
SCAN VIP scan3 is running on node rac1
SCAN VIP scan4 is enabled
SCAN VIP scan4 is running on node rac1
[grid@rac1 etc]$
[grid@rac1 etc]$
[grid@rac1 etc]$



[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl relocate scan_listener -i 2 -n rac2
PRCR-1105 : Failed to relocate resource ora.LISTENER_SCAN2.lsnr to node rac2
PRCR-1089 : Failed to relocate resource ora.LISTENER_SCAN2.lsnr.
CRS-2731: Resource 'ora.LISTENER_SCAN2.lsnr' is already running on server 'rac2'
[grid@rac1 etc]$



[grid@rac1 etc]$ srvctl relocate scan_listener -i 4 -n rac1
[grid@rac1 etc]$
[grid@rac1 etc]$
[grid@rac1 etc]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node rac2
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node rac1
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node rac1
SCAN Listener LISTENER_SCAN4 is enabled
SCAN listener LISTENER_SCAN4 is running on node rac1
[grid@rac1 etc]$



No comments:

Post a Comment

About the Author : Anurag Pandey | Database cloud Architect | Oracle | SQL Server | PostgreSQL | AI and Data Platform Enthusiast

Anurag Pandey is a Database Architect with expertise in Oracle, PostgreSQL, SQL Server, Linux, and enterprise database platforms and specializes in database architecture, performance tuning, high availability, disaster recovery, cloud modernization, and operational excellence. With extensive experience in enterprise-scale environments, Anurag is passionate about leveraging AI, automation, and modern data platforms to improve reliability, scalability, and business outcomes. He actively contributes to technical communities through knowledge sharing, architecture guidance, and thought leadership in database and data engineering domains.

Follow more articles at

Visit Blog

Oracle Database Deep Health Check Checklist

Oracle Database Deep Health Check Checklist Recommended assessment levels Level Purpose Typical scope L1 Operational health Availability, sp...