STATUS SCAN LISTENER DOWN IN GRID (NIET JUIST)

RELOACATE SCAN LISTENER AND SCAN VIP IN 3 NODE RAC

We are using oracle 11.2.0.3.0 with 3 node rac. Earlier 3 scan vip and 3scan listener running on each node.But we found recently node1 running using 2vip and 2scanlistener
and in node2 1vip and 1scanlisteners were running. But in GRID CONTROL the status was down beacause GRID thinks de SCANLISTENERS are running on different nodes, Oracle said its a BUG.

When you can not patch the BUG and want a workaround do the following bellow.

If i decided to reloacate the scan vip/Scan_listener to node3 from ndoe 1 using below command, does it cause any impact on my transcation?

[oracle@nodeB ~]$ . oraset grid

The Oracle base has been set to /u01/app/oracle

 

[oracle@nodeB ~]$ srvctl status scan_LISTENER

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node nodeB

SCAN Listener LISTENER_SCAN2 is enabled

SCAN listener LISTENER_SCAN2 is running on node nodeC

SCAN Listener LISTENER_SCAN3 is enabled

SCAN listener LISTENER_SCAN3 is running on node nodeA

 

[oracle@nodeB ~]$ srvctl relocate scan -i 1 -n nodeA

 

[oracle@nodeB ~]$ srvctl status scan_LISTENER

 

SCAN Listener LISTENER_SCAN1 is enabled

SCAN listener LISTENER_SCAN1 is running on node nodeA

SCAN Listener LISTENER_SCAN2 is enabled

SCAN listener LISTENER_SCAN2 is running on node nodeC

SCAN Listener LISTENER_SCAN3 is enabled

SCAN listener LISTENER_SCAN3 is running on node nodeA