Where is the value of parameter remote_listener coming from?
Two nodes RAC (11.2.0.4) on RedHat Linux 7.1.
The database 'sbx11s1' has two instances 'sbx11s11', 'sbx11s12' and it can be started without parameter 'remote_listener' configured.
However, the default service 'sbx11s1' can has only one instance 'sbx11s12' registered to SCAN listener.
For example:
grid@node1:/home/grid > lsnrctl
LSNRCTL> set current_listener LISTENER_SCAN2
LSNRCTL> services
......
Service "sbx11s1" has 1 instance(s).
Instance "sbx11s12", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
REMOTE SERVER
(ADDRESS=(PROTOCOL=TCP)(HOST=10.199.200.51)(PORT=1521))
.......
I am sure this parameter is not set