Not sure if this is relevant, but on my big Linux/Cyrus server I had
to:
echo 16384 > /proc/sys/fs/file-max
to increase the total number of file descriptors that can be open at
one time.

I didn't have to use ulimit or anything else...

This should probably be included in the cyrus-docs somewhere; it's
still relevant on 2.4 and if it bites you it gets very ugly. (at
2am; reconstruct -r user)

regards,
        David

Jeremy Howard wrote:
> 
> Lawrence Greenfield wrote:
> >    From: "Jeremy Howard" <[EMAIL PROTECTED]>
> >    Date: Sat, 25 Aug 2001 08:15:42 +1000
> >
> >    Lawrence Greenfield wrote:
> >    > This message is usually harmless.
> >    >
> >    > Some systems limit how many file descriptors a process can use, and
> >    > the 'master' process tries bumping it up to be infinite.  If it
> fails,
> >    > it usually means that there's no default limit.
> >    >
> >    I too get this message, under Linux kernel 2.4.8. But I'm pretty sure
> that
> >    Linux has an FD limit (1024 FDs according to `ulimit -a`). Do I have to
> do
> >    something special to let Cyrus increase FDs under Linux?
> >
> > As long as root invokes master, there shouldn't be anything else.
> >
> Strange... I am on linux kernel 2.2.19 and root is invoking master. But I'm
> still getting this error. I'm running 2.0.16.
> 
> It's no big deal yet because I'm not hitting the limit, but I'm curious
> now... What else could be causing the problem? How should I go about
> debugging this one?

-- 
David L. Parsley
Network Administrator, Roanoke College
"If I have seen further it is by standing on ye shoulders of
Giants."
--Isaac Newton

Reply via email to