Solaris Cluster SUNW.oracle_listener Fails to Start and 'lsnrctl' Command Shows "Solaris Error: 29: Illegal seek" but Works if Listener is Started out of Cluster
Last updated on APRIL 18, 2017
Applies to:Solaris Cluster - Version 3.2 to 4.3 [Release 3.2 to 4.3]
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on SPARC (32-bit)
Oracle Solaris on x86-64 (64-bit)
A Solaris Cluster environment is running HA-Oracle and using SUNW.oracle_listener and SUNW.oracle_server resource. The listener resource 'oracle-listener-rs' fails to start after offline backup.
In /var/adm/messages with:
Before that the oracle-server-rs and oracle-listener-rs were disabled to ran an offline backup of the database. After re-enabling the resources listener failed with the above symptoms. The workaround was to start the listener manually out of cluster control.
During troubleshooting for that issue it turned out that a dbamin copied the library file libclntsh.so.11.1 to /lib/64.
This library file differred from the one that is usually linked to the listener /$ORACLE_HOME/11204/lib/libclntsh.so.11.1.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms