Re: [squid-users] unlinked squid process

From: <squid@dont-contact.us>
Date: Tue, 23 Oct 2007 12:31:37 -0400

Thanks,

that is very interesting,
the ownership of swap.state on all servers are squid,
because it is pipe the echo output so it shouldn't change
the permission.

however was wondering if clearing swap.state is the way of
clearing cache !!!!

I was checking the squid that comes with Centos,
it does not have any flush option, probably flush is a
bad idea ?

sudo ls -la /var/spool/squid/cache/swap.state
-rw-r----- 1 squid squid 5097456 Oct 23 11:44
/var/spool/squid/cache/swap.state

ps -ef | grep -i squid
root 26504 1 0 Oct03 ? 00:00:00 /usr/local/squid/sbin/squid
squid 26506 26504 0 Oct03 ? 00:00:00 (squid)
root 25199 1 0 Oct17 ? 00:00:00 /usr/local/squid/sbin/squid
squid 25201 25199 0 Oct17 ? 00:12:34 (squid)
squid 25207 25201 0 Oct17 ? 00:00:00 (unlinkd)
squid 12095 25201 0 Oct22 ? 00:00:00 (ncsa_auth)
/var/www/passwd/passwords
squid 12096 25201 0 Oct22 ? 00:00:00 (ncsa_auth)
/var/www/passwd/passwords
squid 12097 25201 0 Oct22 ? 00:00:00 (ncsa_auth)
/var/www/passwd/passwords
squid 12098 25201 0 Oct22 ? 00:00:00 (ncsa_auth)
/var/www/passwd/passwords
squid 12099 25201 0 Oct22 ? 00:00:00 (ncsa_auth)
/var/www/passwd/passwords
babak 26585 26554 0 11:59 pts/1 00:00:00 grep -i squid

Quoting Adrian Chadd <adrian@creative.net.au>:

> On Tue, Oct 23, 2007, squid@unixplanet.biz wrote:
>> Hi
>>
>> we are using SQUID 2.6.STABLE13
>>
>> we usually restarting squid by flushing it
>> service squid restart
>> service squid flush
>>
>> flush)
>> $0 stop
>> sleep 2
>> echo -n 'Flushing squid cache: '
>
>> echo "" > /var/spool/squid/cache/swap.state
>
> This line isn't flushing the cache and its probably creating a root-owned
> swap.state file thats causing your problem.
>
>
>
> Adrian
>
>
Received on Tue Oct 23 2007 - 09:07:16 MDT

This archive was generated by hypermail pre-2.1.9 : Thu Nov 01 2007 - 13:00:01 MDT