Habe vor ein paar Tagen festgestellt, dass einer unserer Webserver eine defekte Statistik hatte. Habe daraufhin ins Log-Verzeichnis geschaut und gesehen, dass das access_log nicht mehr rotiert wird. Habe daraufhin logrotate per Hand angeworfen und das File wurde rotiert. Danach hat logrotate aber wieder seinen (zeitlich gesteuerten) Dienst verweigert und ich habe keine Ahnung warum.
Das Script logrotate in der cron.daily sieht wie folgt aus:
Code: Alles auswählen
#!/bin/sh
test -x /usr/sbin/logrotate || exit 0
/usr/sbin/logrotate /etc/logrotate.conf
und die /etc/logrotate.conf sieht so aus:
Code: Alles auswählen
# system-specific logs may be configured here
/var/log/apache/mydomain/access.log {
daily
compress
rotate 370
}
Das sollte doch passen, oder? Habt ihr eine Idee was los ist?
Danke + Gruß
Andreas