nochmal Logrotate ...
Moin,
ich habe immernoch Probleme mit logrotate und hoffe
Ihr könnt mir noch einen Tip geben...
Ich habe zwei Proxies mit einer identischen logrotate-
Konfiguration, aber mit unterschiedlichen Ergebnissen!
<SNIP>
hdb01:/var/log/squid# l
total 286M
drwxr-x--- 2 proxy proxy 4.0k Apr 13 08:49 .
drwxr-xr-x 10 root root 4.0k Apr 13 06:25 ..
-rw-r----- 1 proxy proxy 17M Apr 13 10:40 access.log
-rw-r----- 1 proxy proxy 106M Apr 13 08:49 access.log.1
-rw-r----- 1 proxy proxy 13M Apr 8 09:53 access.log.2.gz
-rw-r----- 1 proxy proxy 11M Apr 7 09:22 access.log.3.gz
-rw-r----- 1 proxy proxy 16M Apr 6 11:09 access.log.4.gz
...
<SNIP>
<SNIP>
hdb02:/var/log/squid# l
total 80M
drwxr-x--- 2 proxy proxy 4.0k Apr 13 06:26 .
drwxr-xr-x 7 root root 4.0k Apr 13 06:25 ..
-rw-r----- 1 proxy proxy 9.5M Apr 13 10:37 access.log
-rw-r----- 1 proxy proxy 500k Apr 13 06:21 access.log.1
-rw-r----- 1 proxy proxy 28k Apr 4 06:15 access.log.10.gz
-rw-r----- 1 proxy proxy 3.0M Apr 3 06:19 access.log.11.gz
-rw-r----- 1 proxy proxy 3.4M Apr 2 06:25 access.log.12.gz
-rw-r----- 1 proxy proxy 5.3M Apr 1 06:14 access.log.13.gz
-rw-r----- 1 proxy proxy 4.5M Mar 31 06:24 access.log.14.gz
-rw-r----- 1 proxy proxy 20k Apr 12 06:10 access.log.2.gz
-rw-r----- 1 proxy proxy 35k Apr 11 06:06 access.log.3.gz
-rw-r----- 1 proxy proxy 6.4k Apr 10 05:48 access.log.4.gz
-rw-r----- 1 proxy proxy 3.4M Apr 9 05:35 access.log.5.gz
-rw-r----- 1 proxy proxy 3.9M Apr 8 06:24 access.log.6.gz
-rw-r----- 1 proxy proxy 3.9M Apr 7 06:23 access.log.7.gz
-rw-r----- 1 proxy proxy 4.7M Apr 6 06:23 access.log.8.gz
-rw-r----- 1 proxy proxy 69k Apr 5 06:24 access.log.9.gz
...
<SNIP>
Wenn ich nicht täglich den Squid selbst restarte, klappt es auf hdb01
einfach nicht. Muss ich den Server rebooten, damit das System meine
Änderungen kapiert?
Grüße
Mathias
Hier mal noch die Konfigs:
<SNIP>
hdb01:/var/log/squid# cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
monthly
create 0664 root utmp
rotate 1
}
/var/log/btmp {
missingok
monthly
create 0664 root utmp
rotate 1
}
# system-specific logs may be configured here
<SNIP>
<SNIP>
hdb01:/var/log/squid# cat /etc/logrotate.d/squid
#
# Logrotate fragment for squid.
#
/var/log/squid/*.log {
daily
compress
delaycompress
rotate 14
missingok
nocreate
sharedscripts
prerotate
test ! -x /usr/sbin/sarg-maint || /usr/sbin/sarg-maint
endscript
postrotate
test ! -e /var/run/squid.pid || /usr/sbin/squid -k rotate
endscript
}
<SNIP>
Reply to: