Search Box

Google

Sunday, December 10, 2006

Informix 9.21 on Solaris 10
All 2 messages in topic - view as tree
From: e...@emike.org - view profile
Date: Sat, Aug 26 2006 5:26 am
Email: e...@emike.org


Hi! I'm running Informix 9.21UC4 on Solaris.
We've been running on Solaris 8 x84 for 5 years,
and are now testing on Solaris 10.

We are getting the following errors in online.log,
and the database stops accepting connections.


--------------------------------------------------
13:59:17 listener-thread: err = -27001: oserr = 0: errstr = : Read
error occurred during connection attempt.


13:59:18 listener: poll return with non T_LISTEN/T_DISCONNECT event


13:59:18 listener-thread: err = -25573: oserr = 9: errstr = : Network
driver cannot accept a connection on the port.
System error = 9.
13:59:19 listener: poll return with non T_LISTEN/T_DISCONNECT event
--------------------------------------------------


The second error (-25573) repeats every 5 seconds
until we restart informix.


There are no leftover files in /INFORMIXTMP.


We set NOFUZZYCKPT 1 in onconfig, but don't yet know
if that helps.


Any suggestions. We're using exactly the same
onconfig file when we went from Solaris 8 to 10.


e...@emike.org


Reply Rate this post: Text for clearing space


From: Jonathan Leffler - view profile
Date: Sat, Aug 26 2006 6:58 am
Email: "Jonathan Leffler"



- Hide quoted text -
- Show quoted text -

---------- Forwarded message ----------
From: Jonathan Leffler
Date: Aug 25, 2006 9:57 PM
Subject: Re: Informix 9.21 on Solaris 10
To: "e...@emike.org"

On 25 Aug 2006 20:26:38 -0700, e...@emike.org wrote:
> Hi! I'm running Informix 9.21UC4 on Solaris.
> We've been running on Solaris 8 x84 for 5 years,
> and are now testing on Solaris 10.


Why aren't you upgrading to and IDS version that is supported on
Solaris 10? IDS 9.21 really shouldn't be in use - doubly not on
Solaris 10. If you can upgrade the o/s, surely you can also upgrade
IDS?


> We are getting the following errors in online.log,
> and the database stops accepting connections.


> --------------------------------------------------
> 13:59:17 listener-thread: err = -27001: oserr = 0: errstr = : Read
> error occurred during connection attempt.


> 13:59:18 listener: poll return with non T_LISTEN/T_DISCONNECT event


> 13:59:18 listener-thread: err = -25573: oserr = 9: errstr = : Network
> driver cannot accept a connection on the port.
> System error = 9.
> 13:59:19 listener: poll return with non T_LISTEN/T_DISCONNECT event
> --------------------------------------------------


> The second error (-25573) repeats every 5 seconds
> until we restart informix.


errno 9 == EBADF == Bad file descriptor.


Basically, for whatever reason, IDS is attempting to listen on a file
descriptor (socket) that is closed or otherwise unusable.


Your workarounds include upgrading IDS, making sure you're not usingv
IPv6 by accident, only supporting shared memory or IPC stream
connections.


> There are no leftover files in /INFORMIXTMP.


> We set NOFUZZYCKPT 1 in onconfig, but don't yet know
> if that helps.


Most unlikely to material.


> Any suggestions. We're using exactly the same
> onconfig file when we went from Solaris 8 to 10.


Did you check over /etc/system?


--
Jonathan Leffler #include
Email: jleff...@earthlink.net, jleff...@us.ibm.com
Guardian of DBD::Informix v2005.02 -- http://dbi.perl.org/


--
Jonathan Leffler #include
Email: jleff...@earthlink.net, jleff...@us.ibm.com
Guardian of DBD::Informix v2005.02 -- http://dbi.perl.org/



Reply Rate this post: Text for clearing space


End of messages

No comments: