I've also had the disk full problem recently on a very (insanely) small
cache. I worked around it also by lowering the low and high water mark
thresholds. I've submitted details of similar behaviour to squid-bugs and
have been told can be fixed, but may take time.
As a fix if your cache overfills, you can also get away with removing a few
of the larger objects from your cache and following the workaround advice
as below. I'd also suggest you remove your swap.state and swap.state.new
file and then start squid again. This way it will build a complete new
(and up to date) swap.state which will account for the files you have
removed, and will also be sure to be complete.
Why complete? if the swap.state has been only partially written to disk
(truncated), squid seems to still accept it as "clean" and hence your
swap.state file may think fewer objects are on disk than really are.
Rebuilding a new swap.state may take a few hours, but at least it will then
accurately report what is on disk and know what objects are there and what
aren't...
Reuben
At Wednesday 03:47 PM 15/03/2000 +1000, Colin Campbell wrote:
>Hi,
>
>I finished up setting:
>
>cache_swap_low 85
>cache_swap_high 90
>
>rather than the defaults. I still get a disk full occasionally but not
>often enough to warrant reducing these limits further.
>
>Colin
>
>On Wed, 15 Mar 2000, SeonKyu Park wrote:
>
> > Hi.
> >
> > squid cache.log message below
> > -----------------------------------------------------
> > 2000/03/15 09:22:30| /data1/cache/swap.state.new: (28)
> > FATAL: storeDirOpenTmpSwapLog: Failed to open swap log.
> > Squid Cache (Version 2.2.STABLE5): Terminated abnormally.
> > CPU Usage: 0.040 seconds
> > Maximum Resident Size: 0 KB
> > Page faults with physical i/o: 226
> > -----------------------------------------------------
> > squid killed because of cache-disk full..
> > How to reduce disk size.. and squid recovery ?..
> > Is this correct do disk format & remake cache-disk ?
Received on Wed Mar 15 2000 - 01:13:59 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:52:08 MST