Categories: Linux

Syslog files werden immer größer weil Rechner nachts nie läuft…

Ich habe hier einen Server der immer nur tagsüber läuft, inzwischen wachsen die Logfiles schon ordentlich an – 300 bis 400 MB hat da das eine oder andere schon!

Da der Cron-Job immer zu nächtlichen Zeiten oder früh morgens laufen würde (ich glaube so gegen 7 Uhr), der Server aber noch nicht eingeschaltet ist, werden die Logfiles auch nie verkleinert bzw. entsorgt.

Um die gängigen Logfiles kümmer sich der Logrotate – nicht so aber bei syslog, messages & co – die werden über einen eigenen Job abgearbeitet.

Ubuntu nutzt dafür das Script /etc/cron.daily/sysklogd

Die für mich einfachste Lösung für das Problem ist das Script einfach beim Rechnerstart mit zu straten. Dafür habe ich dei Datei /etc/init.d/bootmisc.sh ein wenig angepasst und im „start“ Teil am Ende den Aufruf für das Script /etc/cron.daily/sysklogd mit eingebaut.
Die Konfiguration vom sysklogd ist in /etc/syslog.conf abgespeichert.

Manfred

Recent Posts

VM – ZFS Partition online vergrößern

Man macht es nicht jeden Tag, darum schadet es nicht sich's kurz zu notieren... Hier…

1 Jahr ago

Samba Password History für einen User löschen

Meine Suche bei Google hatte mal wieder keinen vernünftigen Treffer gelandet, das Problem - ich…

1 Jahr ago

HP Eine Firma von der ich nicht mal geschenkte Drucker nehmen würde!!!

Ich muss mal eben etwas Druck ablassen, ein Kunde von mir setzt einen Drucker von…

2 Jahren ago

IRMC Console Redirection ohne Lizenz

Wer beim Server bestellen vergessen hat die erweiterte IRMC Lizenz zu ordern, der steht vor…

2 Jahren ago

WOL im BIOS aktivieren reicht nicht immer

Ich nutze seit langer Zeit ein System für meine Backups welches in der Nacht von…

2 Jahren ago

Apache Guacamole mit TOPT – funktioniert nicht

Es scheint wohl eine noch nicht so häufig genutzte Kombination zu sein - Apache Guacamole…

2 Jahren ago