Ich habe das Problem gefunden, das ich 1g
anstelle von verwendet habe 1G
.
Logrotate dreht meine Protokolle nicht
1261
Or W
Unter Ubuntu 14.04 habe ich die folgende logrotate config 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 logrotate cronjob sowohl stündlich als auch täglich ausgeführt wird. Ich kopiert /etc/cron.daily/logrotate
zu /etc/cron.hourly/logrotate
und ausgeführt/etc/init.d/cron reload
Nach ungefähr 18 Stunden wurde das Protokoll nie gedreht und wird nicht angezeigt /var/lib/logrotate/status
Irgendwelche Ideen/
du hast eine 1g größe in den params des cronjobs .... bist du sicher, dass es so groß wird * STUNDE *? Ich frage, da ein Fehler bei der Erfüllung von size => 1g vermutlich die Rotation nicht ausführen würde
linuxdev2013 vor 9 Jahren
0
Ja, es wird stündlich auf diese Größe gebracht. In jedem Fall, wenn es nach 1 Stunde nicht auf 1 GB kommt, aber nach zwei Stunden wird es einfach gedreht, WENN es 1 GB ist (während stundenweise geprüft wird), richtig?
Or W vor 9 Jahren
0
Haben Sie in den Protokollen eine Bestätigung, dass logrotate überhaupt ausgeführt wird? Oder läuft es noch täglich und dreht das Protokoll?
Paul vor 9 Jahren
0
@paul Ich benutzte "1g" anstelle von "1G". Alles funktioniert jetzt. Vielen Dank!
Or W vor 9 Jahren
0
verpasst, dass - wenn empfindlich, diese crons sind lol
linuxdev2013 vor 9 Jahren
0
1 Antwort auf die Frage
0
Or W
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?