FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Gisbert am 02 August 2020, 19:24:23

Titel: FileLog-Dateien werden nicht mehr mit Daten befüllt; Lösung: reopen
Beitrag von: Gisbert am 02 August 2020, 19:24:23
Hallo zusammen,

mein System läuft auf Debian 10 und ich benutze monatliche Filelogs, die ich zwecks Archivierung auf eine Festplatte packe. Jetzt war es wieder soweit für die Juli-Dateien.
Aber anstatt der Juli-Dateien, habe ich die August-Dateien verschoben. Den Fehler habe ich sofort bemerkt, also die Dateien zurück verschoben.
Jetzt sehe ich aber, dass die August-Dateien nicht mehr mit neuen Werten beschrieben werden, exakt ab dem Zeitpunkt, wo mir dieses Malheur passiert ist.

Im einzelnen habe ich das getan, im Ordner log:
sudo mv *-08.log /Archiv
Dann als vermeintliche Korrektur:
sudo /Archiv/*2020-08.log /opt/fhem/log

Die Berechtigungen und Besitzer sehen wie folgt aus:
-rw-r--r--r und fhem dialout

Was kann ich jetzt tun?

*Habt ja Recht ins Wiki schauen, und da findet sich die Lösung:
Entweder einzeln so: set FileLog_Dateiname reopen oder gleich für alle geht wohl auch: set FileLog_.* reopen.

Damit selbst gelöst, aber vielleicht kann jemand noch was dazu sagen.

Viele​ Grüße​ Gisbert​
Titel: Antw:FileLog-Dateien werden nicht mehr mit Daten befüllt; Lösung: reopen
Beitrag von: rudolfkoenig am 02 August 2020, 20:28:50
Warum macht man das manuell?
Es gibt fuer diesen Zweck diverse Attribute: nrarchive, archivedir, archivecmd, archiveCompress