Gesendet: Donnerstag, 14. Februar 2019 um 22:21 Uhr
Von: "Heiko Schlittermann" <hs@schlittermann.de>
An: lug-dd@mailman.schlittermann.de
Betreff: Re: Logdateien plötzlich binär laut grep nach Upgrade
"Bernd Müller" <be-mueller@gmx.de> (Do 14 Feb 2019 21:20:35 CET):
>
> Das Problem mit den Log-Dateien entsteht, wenn der Prozess Speicher für das
> Logfile angefordert hat, aber aus irgendeinem Grund dann doch nicht in die
> Datei schreibt. In diesem Fall werden einfach Null-Bytes in das Logfile
Du meinst, syslog-ng alloziert schon mal genug Platz, um dann
anschließend reinzuschreiben? Mit mmap(2), oder einfach direkt im File
mit lseek(2)? Das hielte ich für sehr gewagt, weil dann Tools, die am
Ende des Logfiles mitlesen möchten, ein Problem hätten.
Ist das ein xfs, was Du da verwendest?
> Ich möchte aber lieber wissen, was da warum passiert ist. Ich möchte nicht
> mitten im Monat die Logs rotieren. Ich kann nicht alle Helfer pauschal auf
> grep -a umstellen.
Haben diese Files auffällige Größen (irgendwelche Vielfaches von 4k oder
so)
--
Heiko