Hallo zusammen!
Irgendwie verstehe ich das Verhalten von Logrotate nicht so ganz. Ich habe eine eigene config in /etc/logrotate.d abgelegt um die SysCP Apache Logs zu rotieren. Das habe ich erst mal auf einem Testumgebung-Server gemacht und zum testen den Intervall daily gewählt.
Eigentlich sollte die Rotation immer um 6:25 Uhr ausgeführt werden, so wie alle anderen daily-Rotationen auch. Bei meiner benutzerdefinierten config wird die Rotation aber zu vollkommen unterschiedlichen Zeiten ausgeführt und am 26. Dezember wurde sie sogar 2 mal, zu unterschiedlichen Zeiten, ausgeführt.
Die Logrotate config ist die gleiche wie die Default Apache2. Lediglich der Pfad zu den SysCP Apache Logs wurde angepasst. Wie gesagt, die Rotation funktioniert prinzipiell und wird auch täglich ausgeführt, nur eben zu abstrusen Zeiten, statt immer um 6:25 Uhr.
Beispiel:
-rw-r----- 1 root root 176 [COLOR='Red']Dec 28 04:23[/COLOR] ***************-access.log.2.gz
-rw-r----- 1 root root 634 [COLOR='Red']Dec 26 16:54[/COLOR] ***************-access.log.3.gz
-rw-r----- 1 root root 1005 [COLOR='Red']Dec 26 05:29[/COLOR] ***************-access.log.4.gz
-rw-r--r-- 1 root root 118K [COLOR='Red']Dec 25 08:08[/COLOR] ***************-access.log.5.gz
Wie kann das sein? :confused: