On Thu April 6 2006 11:20, Chuck wrote:
Ch> On Thursday 06 April 2006 11:56 am, Xavier Montagutelli wrote:
Ch> > On Thursday 06 April 2006 16:46, Chuck wrote:
Ch> > > this one is weird. could i be reaching some kind of max on a gentoo
Ch> > > platform?
Ch> > >
Ch> > > we are running approx 40 vserver guests on a 4 processor dell. our email
Ch> > > server is running on the 'host' side.
Ch> > >
Ch> > > my tip on this came from our email list server. the log stated:
Ch> > >
Ch> > > 6 10:20:19  error: Still trying to open connection Too many open files
Ch> > >

A single, multi-thread application?

There is another limit built into the kernel for applications that use 'select'
to get notifications of connection attempts to file descriptors.

That limit is the hardcoded size of the file descriptor select structure (in 
bits).
Not sure off-hand how big it is, I think either 64 or 128 bits (open 
descriptors 
monitored).

You might have to run multiple instances of the e-mail application if this is 
the
cause of the error message.

Mike

Ch> > > and this is in the log many times. not knowing if this is a program or
Ch> > > system error causing this i am taking the safe route while i wait for 
the
Ch> > > program support people to let me know...
Ch> > >
Ch> > > is there a setting somewhere in the vserver system, i assume on the 
host,
Ch> > > that the number of open files can be set? i dont even know what the 
stock
Ch> > > max is..
Ch> > 
Ch> > Perhaps /proc/sys/fs/file-max ? 
Ch> > 
Ch> 
Ch> maybe max files is not the issue. :
Ch> 
Ch> # cat /proc/sys/fs/file-max
Ch> 309847
Ch> 
Ch> i would think 309k open files would be sufficient.
Ch> 
Ch> will see what the mailing list software vendor has to say..
Ch> 
Ch> > Just modify the value by echoing the new value
Ch> > 
Ch> > or use sysctl -w fs.file-max= and modify /etc/sysctl.conf
Ch> > 
Ch> > -- 
Ch> > Xavier Montagutelli                      Tel : +33 (0)5 55 45 77 20
Ch> > Service Commun Informatique              Fax : +33 (0)5 55 45 77 60
Ch> > Universite de Limoges
Ch> > 123, avenue Albert Thomas
Ch> > 87060 Limoges cedex
Ch> > _______________________________________________
Ch> > Vserver mailing list
Ch> > Vserver@list.linux-vserver.org
Ch> > http://list.linux-vserver.org/mailman/listinfo/vserver
Ch> > 
Ch> 
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to