Child dying with "Too many open files"
Michael S. Fischer
michael at dynamine.net
Thu Feb 21 02:47:38 CET 2008
Does 'sysctl fs.file-max' say? It should be >= the ulimit.
--Michael
On Wed, Feb 20, 2008 at 4:04 PM, Andrew Knapp <andrew at imeem.com> wrote:
>
>
>
>
> Hello,
>
>
>
> I'm getting this error when running varnishd:
>
>
>
> >>
>
> Child said (2, 15369): <<Assert error in wrk_thread(), cache_pool.c line
> 217:
>
> Condition((pipe(w->pipe)) == 0) not true.
>
> errno = 24 (Too many open files)
>
> >>
>
> Cache child died pid=15369 status=0x6
>
>
>
> uname –a:
>
> Linux <hostname> 2.6.18-53.1.4.el5 #1 SMP Fri Nov 30 00:45:55 EST 2007
> x86_64 x86_64 x86_64 GNU/Linux
>
>
>
> command used to start varnish:
>
> /usr/sbin/varnishd -d -d -a :80 -f /etc/varnish/photo.vcl -T
> <internalIP>:6082 -t 120 -w 10,700,30 -s
> file,/c01/varnish/varnish_storage.bin,12G -u varnish -g varnish -P
> /var/run/varnish.pid
>
>
>
> I have NFILES=270000 set in /etc/sysconfig/varnish. Do I just need to up
> that value?
>
>
>
> Thanks,
>
> Andy
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc
>
>
More information about the varnish-misc
mailing list