File Table Full

Soeren Gerlach so-mlist-alias at all-about-shift.com
Sun Jan 11 23:30:25 GMT 2004


Eventually this is much easier resolved: Try "ulimit -n 4096" in the
context of your sendmail (?) process which causes the error regarding your
first mail. I.e: If you start sendmail via a script just insert the above
statement before this. This could also be added somewhere in the
/etc/init-script if this is the way you are running it.
The statement increases the number of open file descriptors for a single
process to 4096; I don't know about FreeBSD but usually this is the limit
for most small unixes like linux and bsd.

Hth,
Soeren

> You will need to recompile your FreeBSD Kernel with a higher value for the
> MAXUSER parameter.  Try doubling or tripling it.  You can also dynamically
> reconfigure this kernel  parameter via sysctl(8) command.
>
> Regards,
>
>   Alex
>
> On Sun, 11 Jan 2004 11:32:34 -0600
> Chris Harris <cwharris at MORGAN.NET> wrote:
>
>> I'm getting some errors and hoping someone can tell me what has cause it
>> and
>> how I can fix it.
>>
>> in my messages log:
>>
>> sendmail[54147]: i0B9PGr5054147: SYSERR(root): fill_fd: disconnect: fd 0
>> not
>> open: Bad file descriptor
>> > file: table is full
>>
>> sendmail[54227]: i0B9Per5054227: SYSERR(root): fill_fd: disconnect:
>> cannot
>> open /dev/null: Too many open files in system
>>
>>
>> the message file: table is full is repeated over and over.
>>
>> Any ideas?
>>
>> Chris
>>
>
>
> --
> Alex Theodore
> alex at fuzzycheese.com
> Boca Raton, FL  USA
>
> --
> Scanned for virus & SPAM at all-about-shift.com
>
>


----------------------------------------------------------
Heute schon gelacht?  http://all-about-shift.com/dailystrips/



More information about the MailScanner mailing list