![Logrotate rotiert meine Protokolle nicht](https://rvso.com/image/1452860/Logrotate%20rotiert%20meine%20Protokolle%20nicht.png)
Ich verwende Ubuntu 14.04 und habe die folgende Logrotate-Konfiguration unter/etc/logrotate.d/logstash
/opt/app/logs/logstash*.log {
size 1g
create 700 app app
rotate 5
}
Dieses Protokoll wird ziemlich schnell groß, daher wollte ich, dass der Cronjob logrotate sowohl stündlich als auch täglich ausgeführt wird. Ich habe es kopiert /etc/cron.daily/logrotate
und /etc/cron.hourly/logrotate
ausgeführt/etc/init.d/cron reload
Nach etwa 18 Stunden wurde das Protokoll nie rotiert und wird nicht angezeigt auf/var/lib/logrotate/status
Irgendwelche Ideen/
Antwort1
Habe das Problem gefunden. Ich habe 1g
anstelle von verwendet 1G
.