Linux & TCP: -27100 error
Posted in 1999
Frederik Ramm added a TCP entry to sqlhosts and DBSERVERALIAS on IDS 7.30.U under Linux 2.2.12, and oninit then panicked with listener-thread error -27100 (NSF subsystem error, system error 2). Jonathan Leffler suspected UC5 and advised UC7, and Colonel Panic agreed. Frederik could not find the exact version or the error text. Unresolved.
Auto-generated by Claude from the posts below — may be imperfect; read the full thread.
Topics: SQL Development & Query Writing, Error Codes & Troubleshooting, Networking & sqlhosts Configuration
Hi,
I have been using Informix/Linux (Informix Dynamic Server Version 7.30.U)
happily on Linux, until now, when I trieed to activate a TCP connection
in addition to the shm. I added an entry to the sqlhosts file, mentioned
it in DBSERVERALIAS, and upon startup (oninit) I get the follwoing in the
log:
Tue Sep 14 19:14:42 1999
19:14:42 Event alarms enabled. ALARMPROG = '/usr/informix/etc/log_full.sh'
19:14:48 DR: DRAUTO is 0 (Off)
19:14:48 Requested shared memory segment size rounded from 588KB to 592KB
19:14:48 Informix Dynamic Server Version 7.30.U Software Serial Number ...
19:14:48 listener-thread: err = -27100: oserr = 2: errstr = : Internal Communications Error: NSF subsystem error.
System error = 2.
19:14:48 Attempting to bring listener thread down
19:14:48 PANIC: Attempting to bring system down
I checked a lot of things (even tried to hunt the problem with strace
because I assumed "System error=2" might be an ENOENT for some thing or
other) but to no avail.
I saw that this problem has been reported to this group by somebody
else a few months ago, but he didn't get a followup besides "use a
newer kernel" (I am using 2.2.12)... any hope?
Thanks, again
Frederik
--
Frederik Ramm (frederik@remote.org)
Frederik Ramm wrote:
> I have been using Informix/Linux (Informix Dynamic Server Version
> 7.30.U)
We might need to know what follows the U; UC5 is dubious; UC7 should
be OK.
> happily on Linux, until now, when I trieed to activate a TCP
> connection in addition to the shm. I added an entry to the sqlhosts
> file, mentioned it in DBSERVERALIAS, and upon startup (oninit) I get
> the following in the log:
Are you using olsoctcp (correct) or oltlitcp (incorrect)?
> Tue Sep 14 19:14:42 1999
>
> 19:14:42 Event alarms enabled. ALARMPROG = '/usr/informix/etc/log_full.sh'
> 19:14:48 DR: DRAUTO is 0 (Off)
> 19:14:48 Requested shared memory segment size rounded from 588KB to 592KB
> 19:14:48 Informix Dynamic Server Version 7.30.U Software Serial Number ...
> 19:14:48 listener-thread: err = -27100: oserr = 2: errstr = : Internal Communic> ations Error: NSF subsystem error.
> System error = 2.
> 19:14:48 Attempting to bring listener thread down
> 19:14:48 PANIC: Attempting to bring system down>
> I checked a lot of things (even tried to hunt the problem with strace
> because I assumed "System error=2" might be an ENOENT for some thing
> or other) but to no avail.
>
> I saw that this problem has been reported to this group by somebody
> else a few months ago, but he didn't get a followup besides "use a
> newer kernel" (I am using 2.2.12)... any hope?
Have you tracked down (with finderr or otherrwise) what the -27100
error means?
--
Jonathan Leffler (jleffler@informix.com, jleffler@earthlink.net)
Guardian of DBD::Informix v0.60 -- see http://www.perl.com/CPAN
#include <disclaimer.h>
In article <7rmm8e$15q$1@guanaco.rhein-main.de>,
Frederik Ramm <frederik@remote.org> wrote:
> I have been using Informix/Linux (Informix Dynamic Server Version 7.30.U)
>happily on Linux, until now, when I trieed to activate a TCP connection
>in addition to the shm. I added an entry to the sqlhosts file, mentioned
>it in DBSERVERALIAS, and upon startup (oninit) I get the follwoing in the
>log:
>
>Tue Sep 14 19:14:42 1999
>
>19:14:42 Event alarms enabled. ALARMPROG = '/usr/informix/etc/log_full.sh'
>19:14:48 DR: DRAUTO is 0 (Off)
>19:14:48 Requested shared memory segment size rounded from 588KB to 592KB
>19:14:48 Informix Dynamic Server Version 7.30.U Software Serial Number ...
>19:14:48 listener-thread: err = -27100: oserr = 2: errstr = : Internal Communic
It looks like you're running an old version (UC5?), which had a known
problem with soctcp... have you tried the current version (7.30.UC7)?
--
Alan Denney yosemite at accesscom.com
"Don't play with your food unless you're sure you can win." -- Thaves
Jonathan Leffler <jleffler@earthlink.net> wrote:
>> I have been using Informix/Linux (Informix Dynamic Server Version
>> 7.30.U)
> We might need to know what follows the U; UC5 is dubious; UC7 should
> be OK.
U is all it says in the online.log, and onstat doesn't say more either...
The release notes I have say UC5 though. Can you point me to somewhere
where I can find out what exactly is dubious about this and if/how
to upgrade?
> Are you using olsoctcp (correct) or oltlitcp (incorrect)?
I assume you mean onsoctcp, that's what I am using.
> Have you tracked down (with finderr or otherrwise) what the -27100
> error means?
I tried but finderr says "message not found" and my dead-tree
Informix error codes manual only has a big gap where -27100 ought
to be.
Bye
Frederik
--
Frederik Ramm (frederik@remote.org)