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 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 to /lib/64. 
This library file differred from the one that is usually linked  to the listener /$ORACLE_HOME/11204/lib/


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