Search squid archive

Problem with logrotate and compress

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

 



Hi I am using Centos 5.1 and I have a weird problem with squid logs
rotation. I have the file squid as follow in /etc/logrotate.d:

Recently I reduce size parameter.

/var/log/squid/access.log {
    weekly
    missingok
    rotate 10
    compress
    create 0660 squid squid
    missingok
    size 200M
    postrotate
      /usr/sbin/squid -k rotate
    endscript
}
/var/log/squid/cache.log {
    weekly
    rotate 5
    copytruncate
    compress
    notifempty
    missingok
}

/var/log/squid/store.log {
          missingok
          weekly
          compress
          size 200M
          create 0660 root squid
          rotate 4
# This script asks squid to rotate its logs on its own.
# Restarting squid is a long process and it is not worth
# doing it just to rotate logs
    postrotate
      /usr/sbin/squid -k rotate
    endscript
}

The strange thing is that I get the following files:

-rw-r----- 1 squid squid 3.4M Jul  8 09:37 access.log
-rw-r----- 1 squid squid 116K Jul  8 09:31 access.log.0
-rw-rw---- 1 squid squid    0 Jul  8 09:31 access.log.1
-rw-r----- 1 squid squid   20 Jul  8 09:31 access.log.1.gz
-rw-r--r-- 1 squid squid  28M Jul  8 04:22 access.log.2.gz
-rw-r----- 1 squid squid  39M Jul  8 09:31 access.log.3
-rw-r--r-- 1 root  root   29M Jul  7 15:58 access.log.3.gz
-rw-r--r-- 1 squid squid 252M Jul  8 04:22 access.log.4
-rw-r----- 1 squid squid 1.9K Jul  8 09:31 cache.log
-rw-r----- 1 squid squid    0 Jul  8 09:31 cache.log.0
-rw-r----- 1 squid squid 3.1K Jul  8 09:28 cache.log.1
-rw-r----- 1 squid squid  367 Jul  8 09:31 cache.log.1.gz
-rw-r----- 1 squid squid  367 Jul  8 04:22 cache.log.2.gz
-rw-r--r-- 1 root  root   12K Jun 11 15:40 squid.out
-rw-r----- 1 squid squid 1.1M Jul  8 09:37 store.log
-rw-rw---- 1 root  squid    0 Jul  8 09:31 store.log.0
-rw-r----- 1 squid squid 2.9M Jul  8 09:31 store.log.1.gz
-rw-r----- 1 squid squid  42K Jul  8 09:31 store.log.2
-rw-rw---- 1 root  root  323M May 26 04:21 store.log.2.gz
-rw-rw---- 1 root  root  329M May 16 04:25 store.log.3.gz
-rw-rw---- 1 root  root  357M May  8 04:23 store.log.4.gz


I don't understand why compress old log files but doesn't delete old
non-compressed files uncompressed. Any ideas? (I've also modified
create parameter for squid be owner of access logs and run by hand
logrotate /etc/logrotate.d/squid to see if it repeats the case)

Thanks in advance
-- 
--
Open Kairos http://www.openkairos.com
Watch More TV http://sebelk.blogspot.com
Sergio Belkin -

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

  Powered by Linux