Meine aktuelle Logrotate-Konfiguration sieht folgendermaßen aus (mit Logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
Es wird einmal am Tag erfolgreich ausgeführt, aber wenn die Größe 250 Millionen überschreitet, wird es nicht gedreht. Es wartet also bis zum Ende des Tages, um sich zu drehen, unabhängig von der Größe.
Ich habe gelesen , dass es die maxsize Option ist, und nach dem Wechsel size 250M
zu maxsize 250M
immer noch nicht funktioniert.
Muss ich einen Cron einstellen, um logrotate stündlich auszuführen, oder wird logrotate automatisch ausgeführt, weil diese Dateigröße abgehört wird und etwas anderes nicht stimmt?