Search squid archive

Re: increasing file descriptors in Ubuntu 10.04/2.7.STABLE9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/12/2011 7:54 p.m., Sean Boran wrote:
Hi,

On  squid proxy using the stock Ubuntu squid packages, the file
descriptors need to be increased.

I found two suggestions:
http://chrischan.blog-city.com/ubuntu_804_lts_increasing_squid_file_descriptors.htm
but ulimit -n was still 1024 after rebooting.
(and it also talks about recompiling squid with
--with-filedescriptors=8192, but Id prefer to keep the stock ubuntu
package if possible).

This link:
http://www.cyberciti.biz/faq/squid-proxy-server-running-out-filedescriptors/
suggests alternative settings in /etc/security/limits.conf
but "ulimit -a | grep 'open files'" still says 1024

There was also a suggestion found to set a value in
/proc/sys/fs/file-max, but the current value was already 392877

Finally, the second article suggests (for red hat) just setting
max_filedesc 4096
in squid.conf
and this actually works, i.e.
"squidclient -p 80  mgr:info | grep 'file descri'"
reports 4096

So my question: is the squid.conf sufficent? How is the squid setting
related to ulimit, if at all?

They are related. ulimit sets the OS limits squid can use, max_filedescriptors (with its alias for RHEL) sets how many Squid tries to use. When Squid is run as root or with the right libcap security privileges it should not need the ulimit, but if in doubt it wont hurt.

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux