2017-04-03 3 views
1

Gibt es eine Log-Rotation in Vora 1.3? Nach 2 Monaten Vora 1.3 habe ich festgestellt, dass ich fast keinen Speicherplatz mehr auf meinen Knoten habe, da/var/log/vora-manager 46 Gb ist. Also musste ich damit aufhören, die Logs töten und neu starten. Aber vielleicht habe ich etwas Einstellung verpasst?Vora Manager 1.3 Log-Rotation

Edit 1: Die Log-Datei sollte in/var/log/vora/vora-manager gespeichert werden, nicht der Ordner, den ich oben erwähnt habe, aber ich sah immer noch eine riesige Log-Datei dort. Die Datei/var/log/vora-manager wird auch in der Zeile 178 des control.py-Skripts erwähnt, die einen bearbeiteten vora-manager starten soll.

Antwort

1

Sie haben recht - die Protokolldatei von fora-manager wird nicht in das Verzeichnis/var/log/vora geschrieben, sondern in/var/log/vora-manager. Dies wurde in Vora 1.4 korrigiert.

Die Protokolle sollten sich basierend auf der Variablen vora_manager_log_max_file_size drehen, die ebenfalls in Ambari festgelegt ist.

Irgendetwas muss falsch gelaufen sein, wenn vora versucht wird, die Logs zu rotieren. Ich schlage vor, Sie für die folgende Zeile in der Protokolldatei suchen und sehen, ob es durch irgendeine Art von Fehler folgt:

vora.vora-manager-master: [c.740b0d26] : Running['sudo', '-i', '-u', 'root', '/usr/sbin/logrotate', '/etc/logrotate.d/vora-manager-master']

Sie auch die Ausführlichkeit des Loggers durch Einstellen des vora_manager_log_level Konfigurationsvariable in Ambari von INFO ändern zu WARNUNG. Auf diese Weise werden die Protokollrotationsprotokollmeldungen ausgeblendet.