On Tue, 13 Dec 2011 22:58:00 +0530, Benjamin wrote:
Hi,

I configured 4 cache_dir in squid.conf

cache_dir aufs /c1 75776 64 512
cache_dir aufs /c2 102400 64 512
cache_dir aufs /c3 102400 64 512
cache_dir aufs /c4 102400 64 512

But when i check df -kh on server, i got

/dev/sda4              99G  189M   94G   1% /c1
/dev/sdb1             135G   17G  112G  13% /c2
/dev/sdc1             135G   17G  112G  13% /c3
/dev/sdd1             135G   17G  112G  13% /c4

It is showing that /c1 is not taking objects on disk and other
directories are having objects on disk.What could be the reason of it?

Squid spreads the object "load" (measured in object byte sizes) based on free space in each cache directory. When your other cache_dirs fill up so all have less than 75,776 MB free the smaller directory will start to fill as well.

There is an open feature request bug to make Squid measure the dir load in other ways (ie % filled). Patches welcome.

Amos

Reply via email to