Logrotate rotiert meine Protokolle nicht

Logrotate rotiert meine Protokolle nicht

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/logrotateund /etc/cron.hourly/logrotateausgefü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 1ganstelle von verwendet 1G.

verwandte Informationen