Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Aug 2006 16:35:29 -0400
From:      "Lisa Casey" <lisa@jellico.com>
To:        <freebsd-questions@freebsd.org>
Subject:   Tuning FreeBSD
Message-ID:  <000501c6c3cf$044f72c0$e0891342@net>

next in thread | raw e-mail | index | archive | help
Hi Folksm

I'm getting these on a FreeBSD 5.3 box:

Aug 19 15:46:32 radius sm-mta[12850]: k7JJk1rt012776: SYSERR(UID0): fill_fd:
disconnect: cannot open /dev/null:
 Too many open files in system
Aug 19 15:46:40 radius kernel: kern.maxfiles limit exceeded by uid 0, please
see tuning(7).
Aug 19 15:46:40 radius kernel: kern.maxfiles limit exceeded by uid 0, please
see tuning(7).
Aug 19 15:46:35 radius sm-mta[12784]: k7JJk7F0012784: SYSERR(UID0): queueup:
cannot create queue file ./qfk7JJk
7F0012784, euid=0, fd=-1, fp=0x0: Too many open files in system

I checked, and the system shows:

radius# sysctl kern.maxfiles
kern.maxfiles: 1416
radius# sysctl kern.maxusers
kern.maxusers: 43

I googled and read that kern.maxfiles is dependent upon kern.maxusers and
that I shou;d raise maxusers which I tried to do via sysctl:
radius# sysctl -w kern.maxusers=50
sysctl: oid 'kern.maxusers' is a read only tunable
sysctl: Tunable values are set in /boot/loader.conf

My /boot/loader.conf is a zero byte length file.

How can I fix this too many open files problem?

Thanks,

Lisa Casey




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000501c6c3cf$044f72c0$e0891342>