It (squid) estimates how much space it has by taking the
store_avg_object_size and multiplying that by the number of objects...
your objects size is obviously much larger than the predefined average
(13kb), mine is to... just crank that value up a bit, like 20-25kb and you
won't run out of space...
joelja
On Mon, 17 Sep 2001, John C. Gale wrote:
> Squid shut down the other day because the cache was full and I have
> no idea why it was full.
>
> I have 50Gb of disk SOLELY for squid cache (on its own partition)
> Nothing else shares this partition.  The squid cache is by itself.
> It is split across three disks (raid0) and appears as one device
> I cranked the inodes way up (lots of small files)
>
> Yet, after running for 30 days (and moving on average 16Gb of
> data each day), the box suddenly ran out of space.  This happened
> to me before, so I set /etc/squid.conf to well below the 50gb limit
> of the disk (set to 42Gb) and changed the inodes at the same time.
>
> Some particulars follow, I am completely confused as to why it filled
> up.  How did it handle being up for 30 days (30days * 16Gb = 480Gb)
> and suddenly fill up?
>
> I need some hints as I'm completely out of ideas.  What needs tuning?
>
> - John
>
> details:
> ------------
> squid.conf
> cache_dir ufs /var/spool/squid 42000 128 256
>
> cache.log
> 2001/09/15 16:29:24| diskHandleWrite: FD 19: disk write error: (28) No space left on
> device
> FATAL: Write failure -- check your disk space and cache.log
> Squid Cache (Version 2.3.STABLE4): Terminated abnormally.
>
> I did kill the swap state file which freed up the 245Mb space you see
> below.
>
> [root@munin squid]# df
> Filesystem           1k-blocks      Used Available Use% Mounted on
> /dev/sda1               521748    181344    313900  37% /
> /dev/sda2              3028108   1489168   1385120  52% /usr
> /dev/sde1              3028080     32300   2841960   1% /var
> /dev/sde2             14626572   2807120  11076448  20% /var/log/squid
> /dev/md0              50135549  49354969    245619 100% /var/spool/squid
> [root@munin squid]# df -i
> Filesystem            Inodes   IUsed   IFree IUse% Mounted on
> /dev/sda1              66400    9586   56814   14% /
> /dev/sda2             384768   84603  300165   22% /usr
> /dev/sde1             384768     383  384385    0% /var
> /dev/sde2            1860480     114 1860366    0% /var/log/squid
> /dev/md0             26750976 3775247 22975729   14% /var/spool/squid
>
-- 
--------------------------------------------------------------------------
Joel Jaeggli				       joelja@darkwing.uoregon.edu
Academic User Services			     consult@gladstone.uoregon.edu
     PGP Key Fingerprint: 1DE9 8FCA 51FB 4195 B42A 9C32 A30D 121E
--------------------------------------------------------------------------
It is clear that the arm of criticism cannot replace the criticism of
arms.  Karl Marx -- Introduction to the critique of Hegel's Philosophy of
the right, 1843.
Received on Mon Sep 17 2001 - 09:50:46 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:02:12 MST