Readings gehen bei Neustart verloren

Begonnen von m8ichael, 17 Oktober 2016, 13:40:14

Vorheriges Thema - Nächstes Thema

m8ichael

Hallo Gemeinde,

mir ist gerade ein negativer Aspekt bei meiner Raspberry-Installation aufgefallen. So sind die wesentlichen Readings verschwunden, wenn ich einen Reboot per SSH auslöse. Kann man das irgendwie verhindern?

Viele Grüße

Michael

Prof. Dr. Peter Henning

Nicht nachvollziehbar.

Ich bediene meine Raspberrys alle über ssh, da sind nach einem Reboot keine "Readings verschwunden".

LG

pah

KölnSolar

Ich kann mich pah nur anschließen.
sicher, dass die readings verschwinden`? Oder ist es eher so, dass z.B. devices per autocreate angelegt, aber die config nicht gespeichert wurde und deshalb nach reboot die devices(incl. readings) erst einmal nicht vorhanden sind und dann erneut per autocreate angelegt werden ? Oder aber, dass aus welchen Gründen auch immer die fhem.save nicht gespeichert wurde ?
Beide Fälle sollten im Log nachvollziehbar sein.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Prof. Dr. Peter Henning


ernst1024

oder die Benutzerrechte von fhem.cfg nicht stimmen. Siehst du aber wenn du ein save config ausführst und fhem sagt: cannot open fhem.cfg, keine Berechtigung. Ein im Verzeichnis /opt/fhem ausgeführtes

sudo chown fhem:dialout fhem.cfg

sollte da Abhilfe schaffen.
Gruß Ernst

kadettilac89

Zitat von: ernst1024 am 17 Oktober 2016, 18:00:11
oder die Benutzerrechte von fhem.cfg nicht stimmen. Siehst du aber wenn du ein save config ausführst und fhem sagt: cannot open fhem.cfg, keine Berechtigung. Ein im Verzeichnis /opt/fhem ausgeführtes

sudo chown fhem:dialout fhem.cfg

sollte da Abhilfe schaffen.

Ich tippe auch auf Benutzerrechte, schau dir auch die Rechte von fhem.save im log-Verzeichnis und die Rechte des log-Verzeichnisses selbst an. Hast du Fhem mit Root gestartet und später auf Fhem-User geändert, oder eine bestehenede Installation umgezogen? Dadurch könnten die Rechte vermischt worden sein.

m8ichael

#6
Soo, habe jetzt mal ziemlich intensiv geguckt, was da los ist. Es scheint sich wohl um ein schwerwiegenderes Problem auf Systemebene zu handeln. So werden aktuell überhaupt keine Änderungen im System abgespeichert (weder die cfg, noch sonst etwas). Oder besser gesagt: Die vorgenommenen Änderungen überleben keinen Reboot - bis zum Reboot läuft das System ohne Probleme und Änderungen werden scheinbar auch berücksichtigt. Führe ich dann einen Reboot durch, habe ich wieder den alten Stand...  >:( Merkwürdigerweise erhalte ich überhaupt keine Fehlermeldungen - ganz im Gegenteil: Fhem behauptet stets artig, dass bspw. die cfg geschrieben wurde (was in dem Moment ja auch korrekt ist). Mist  :-[

Habt ihr einen Tipp, was man da machen kann? Bevor ich das gesamte System noch einmal neu aufsetze...  :(

Ergänzung: Das Problem scheint seit einem Stromausfall aufzutreten (nicht sauberes Herunterfahren des Raspberry). Kann das damit zusammenhängen?

Prof. Dr. Peter Henning

Ja. Fehler im Dateisystem.

fschk ausführen.

LG

pah

m8ichael

Hallo zusammen,

so, nachdem ich nun gefühlt zig mal alles überprüft habe, hat sich herausgestellt, dass die SD-Karte im Raspberry defekt ist, d. h., gelesen wird alles, nur schreiben funktioniert nicht, wenngleich kein Fehler ausgegeben wird... >:( Man, man...das hat wieder ein paar Stunden gekostet. Aber nun läuft erst mal wieder alles...  8)