> 
> Dongping Deng writes:
> > I have concurencyremote=250 for each instance, and the open files
> > value obtained from ulimit is 1024 ( 1024 >> 2*250 + 5). It seems to
> > me there's enough margin for it.
> 
> Your problem has nothing to do with per-process limits. The kernel has a
> table of 4096 ofiles shared by the entire system. That table is full.
> Bump it up to size 16384.

If you do this then also take a look at the (in core) inode limit.
Otherwise you could easily swap one limiting factor for another. 
Inode limit is /proc/sys/fs/inode-max, file descriptor limit is in
/proc/sys/fs/file-max

-- 
Mark Evans
St. Peter's CofE High School
Phone: +44 1392 204764 X109
Fax: +44 1392 204763

Reply via email to