Am 22.09.22 um 18:53 schrieb Michael Behrens:
Vielleicht war das in 15.1 noch anders, aber hier in 15.3 wird logrotate durch einen systemd-Timer gesteuert, und wenn man dessen Status abfragt, sieht der vernünftig aus. Allerdings tauchen in beiden Statusabfragen Zeilen mit 'Trigger' auf. Stammt der Cronjob denn von dir oder ist der bei der Installation entstanden? Es müsste mal einer mit funktionierendem logrotate in OS 15.1 nachsehen, wie das da geregelt wurde.
8:43:31 root@m1 /root $ systemctl status logrotate.timer ● logrotate.timer - Daily rotation of log files Loaded: loaded (/usr/lib/systemd/system/logrotate.timer; enabled; vendor preset: enabled) Active: active (waiting) since Fri 2022-09-16 17:53:05 CEST; 6 days ago Trigger: Fri 2022-09-23 00:00:00 CEST; 5h 16min left Triggers: ● logrotate.service Docs: man:logrotate(8) man:logrotate.conf(5)
Sep 16 17:53:05 m1 systemd[1]: Started Daily rotation of log files. 18:43:35 root@m1 /root $ systemctl status logrotate.service ● logrotate.service - Rotate log files Loaded: loaded (/usr/lib/systemd/system/logrotate.service; static) Active: inactive (dead) since Thu 2022-09-22 18:37:14 CEST; 6min ago TriggeredBy: ● logrotate.timer Docs: man:logrotate(8) man:logrotate.conf(5) Process: 16083 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf (code=exited, status=0/SUCCESS) Main PID: 16083 (code=exited, status=0/SUCCESS)
Sep 22 18:37:11 m1 systemd[1]: Starting Rotate log files... Sep 22 18:37:14 m1 systemd[1]: logrotate.service: Succeeded. Sep 22 18:37:14 m1 systemd[1]: Finished Rotate log files.
Hi, der crontab-Eintrag ist von mir, kann sein, das System startet den selbst auch noch mal, aber dann weiß ich nicht so recht, wie, denn in Yast/System/Services steht er auf "manuell". Aber im Status steht immer was von Null Uhr und @reboot ist bei mir ca. 22:37... Aber das Resultat ist ja das gleiche, auch wenn ich jetzt manuell "ystemctl start logrotate" aufrufe, steht im Status das gleiche... was ich nirgendwo habe, ist "Finished Rotate log files.", aber es wird definitiv erledigt. Vielleicht verursacht da eine der Configs in /etc/logrotate.d einen Fehler, der aber nicht angezeigt wird. Ich werde das mal verbose schalten, vielleicht kommt da was. Ansonsten, ist nicht so wichtig, dass hier jemand in "altem Kram" rumsuchen sollte, der 15.1 ja schon ist... -- cu jth