Search squid archive

Re: rock problem on each squid restart

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

 



On 10/25/2013 06:09 AM, Omid Kosari wrote:

> on each squid restart the drive which is rock have some problems .
> that drive is very very busy after several minutes . the following line
> shows iostat after 18 minutes
> 
> Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
> sdb            3004.00     41324.00         0.00      41324          0

This is normal: Squid needs to load disk cache index into RAM. That part
is not yet fully optimized in Rock, so the loading times may be
significant, especially for slow disks. There is definitely more
optimization work to be done here, but "disk very busy" is not really a
problem on its own.


> cache.log includes a lot of following lines 
> WARNING: cache_dir[0]: Ignoring malformed cache entry meta data at
> 51174042469

Reporting more than a few similar warnings is a Squid reporting bug.
Besides being very annoying, it can slow your Squid down. This will be
eventually fixed. Meanwhile, you can comment out the "Ignoring
malformed" debugging line in fs/rock/RockRebuild.cc.

Without a difficult triage, I cannot say whether the warnings are benign
or indicate some kind of a problem. FWIW, they have been reported by
others as well. I can speculate that you will see more of them if you
restart Squid often.


> if again i restart squid it takes same time . in that time squid performance
> decreases and sometimes could not serve http . is this a normal behavior of
> rock ?
> 
> here is my squid.conf
> cache_dir rock /cache2 101000 min-size=0 max-size=32767

The above tells Squid to write disk cache misses and read disk cache
hits regardless of the performance consequences. If your Squid receives
more traffic than your disk can handle, doing so is usually a bad idea.
See Performance Tuning at http://wiki.squid-cache.org/Features/RockStore


HTH,

Alex.





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

  Powered by Linux