My Oracle Support Banner

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 (Doc ID 2093465.1)

Last updated on DECEMBER 15, 2022

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)

Symptoms

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.

Changes

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.

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.