SUMMARY: telnetd: fork: Operation would block

From: Dan Kirkpatrick <dkirk_at_suhep.phy.syr.edu>
Date: Tue, 01 Sep 1998 15:54:24 -0400

>What does "telnetd: fork: Operation would block" mean when I'm trying to
telnet to our server?

Thanks to
"Lance A. Brown" <brown9_at_niehs.nih.gov> and "Fliguer, Miguel"
<M_Fliguer_at_miniphone.com.ar>

>You have to change the size of the process table in the kernel. This can be
>done in two ways:
>
>1. Edit the configuration file for the kernel to increase the process table
>size, build a new kernel with the new configuration and then reboot the
>system using the new kernel file. This is fully explained in the Systems
>Administration manual.
>
>2. Edit /etc/sysconfigtab and add a configuration stanza to increase the
>process table size at boot time. This is also covered in the SA manual, or
>check the man pages for sysconfig and sysconfidb.
>

>I saw this message when I tried to connect to a machine
>which had some runaway processes that had forked
>in an explosive fashion, and thus filled the process table
>(and also the swap).
>
>Perhaps itīs just an indicator that you need to raise MAXUSERS,
>maybe the process table size itīs a bit short for your load.
>(Note the overuse of conditionals ;-)

I can't reboot right now, but the max users was only set to 32... not good
enough.
So I bumped it up to 64 and recompiled the kernel... I suspect this will
fix the problem.

Thanks!
Dan
--------------------------------------------------------------------------
Dan Kirkpatrick dkirk_at_phy.syr.edu
Systems Administrator/Manager
Department of Physics
Syracuse University, Syracuse, NY


Personal: http://www.geocities.com/heartland/6540/
--------------------------------------------------------------------------
Received on Tue Sep 01 1998 - 19:58:32 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:38 NZDT