Search squid archive

Re: Fwd: Hye I have some problems with my cache

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

 



On 23/03/2013 5:22 a.m., Olivier Calzi wrote:
Thanks ofr the reply i will test this asap.

Have a nice week-end

* Please also consider upgrade to Ubuntu squid3 package. 2.7 is not maintained or supported for several years now.

- NP: the caching support in the most current Squid is a lot better, but I'm not sure the Ubuntu packaged version is new enough to include all that. Either way the code is a lot closer to the currently supported versions so tracing any issues and fixing them is a lot easier.

2013/3/22 Squidblacklist:
Also I use this directive in my conf to ensure squid will purge older
unused cache and not run out of disk space

cache_swap_low 90
cache_swap_high 95

Not sure if you need that, but it works for me.

These are the defaults. In Squid-2 they are required to be present in the config file.

On Fri, 22 Mar 2013 07:40:01 -0700
Squidblacklist wrote:

You have your cache set to 1024mb in size, this is very small, it is
no wonder it is filling quickly. I would increase that.



On Fri, 22 Mar 2013 11:40:24 +0100
Olivier Calzi wrote:

Hye Everyone,

Thanks for reading me.

I'm working in a firm and we have a situation with squid on one of
ours squidserveur.
There are the same squid.conf except for the initialisation of
Squidguard.

The problem is:
- My cache grow up again and again and soon my drive will be full
and we don't understand why.

How big is the drive?

Our squid is:

Package: squid
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 1876
Maintainer: Ubuntu Developers
<ubuntu-devel-discuss@xxxxxxxxxxxxxxxx> Architecture: i386
Version: 2.7.STABLE7-1ubuntu12.6

My squid.conf:


http_port 192.168.1.244:3128

# Ajout pour le logiciel de compta qui n'accept pas les retours http
417 sur des requetes en http 1.1 alors qu'il devrait
ignore_expect_100 on

hierarchy_stoplist cgi-bin ?

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

This "no_cache" directive has been deprecated since Squid-2.4. Remove the "no_" portion to see what it actually does.

Also, the "QUERY" ACL has been not needed (and a little harmful to HIT ratios) since Squid-2.6. Consider removing those lines.

cache_dir ufs /var/cache/squid 1024 16 256

* Check the size of swap.state file in this directory. Also check the log files directory. If you have a very busy cache they can all grow fast and Squid requires more frequent "squid -k rotate" to clean up the swap.state journal and log files. Even if you are using an external log manager "squid -k rotate" is required to perform the related state cleanup and cache journal management.

hosts_file /etc/hosts




refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320

<snip>
coredump_dir /var/spool/squid

* Check this core dump directory to see if it is filling your disk with lots of core dumps. If so please seriously consider the Squid-3 upgrade and if the problem remains utilize the squid-3 core dumps to isolate the issue.

- Also if you can identify the directory squid is considering its "home" directory on startup (*should* be the coredump_dir but not always in the older Squid) check that directory as well.


Amos




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

  Powered by Linux