Neustart von Raspberry lädt (sehr) alte fhem.cfg

Begonnen von Norbert.Roller, 23 November 2022, 08:36:38

Vorheriges Thema - Nächstes Thema

Norbert.Roller

Fhem ist auf dem neusten Stand und funktionierte monatelang problemlos. Nach geplanter Stromabschaltung und Neustart, dauerte es sehr lange für den Start von FHEM und danach ist eine fhem.cfg geladen, die einige Jahre alt ist. Auch 99myutils.pm und events.holiday hat einen alten Stand.

Fhem auf dem raspberry stoppen, die letzten Dateien aus dem NAS backup von Hand an die richtige Stelle kopieren und Fhem starten löst das Problem.

Nach shutdown restart passiert das, mit den alten Dateien, übrigens nicht.

Der Fhem backup-Befehl wurde gelegentlich durchgeführt.

Meine Vermutung:
-Vermutlich ist irgendwo eine uralt config abgelegt.
-Wenn Fehler in der aktuellen fhem.cfg bei Kaltstart erkannt werden, wird auf diese Datei zurückgegriffen.
Soweit so gut, nur würde ich an dieser Stelle gerne die aktuellen Dateien einsetzen, damit mein System wieder Kaltstart fähig ist.

Danke schon mal für die Hilfe.

Wernieman

FHEM hat KEINE Ablage einer veralteten Datei, das must Dein System gemacht haben!

Wobei bei solchen Fehlern und Pi ich mich immer frage: Hat die SD ein Problem?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Norbert.Roller

SD müsste OK sein, da auch immer die gleiche alte fhem.cfg einkopiert wird.

Auch das manuelle kopieren von der NAS auf die SD zeigt keine Fehler. Die Datei ist dann vollständig lesbar.

Gut sie könnte natürlich auch im Cache hängen...

Wernieman

Such doch einfach mal über die Karte, wo überall eine fhem.cfg bei Dir liegen könnte.

Was mir noch einfällt: Mal configdb angelegt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Otto123

Zitat von: Norbert.Roller am 23 November 2022, 08:36:38
Nach shutdown restart passiert das, mit den alten Dateien, übrigens nicht.
...
Soweit so gut, nur würde ich an dieser Stelle gerne die aktuellen Dateien einsetzen, damit mein System wieder Kaltstart fähig ist.
Hi,

das ganze klingt mystisch, wie Werner sagt: so etwas hat FHEM nicht eingebaut.
Klingt mir sehr danach, als ob da ein Mechanismus selbst gebaut ist, der zunächst irgendein altes System irgendwoher zieht. Vor Jahren gebaut und vergessen?
Wo?
Offenbar nicht in der service unit, weil normaler Neustart geht.
Über crontab beim Systemstart?

Was bedeutet FHEM Backup und NAS Backup?
Werden nur diese drei Dateien geholt oder das gesamte FHEM z.B. Log Dateien?

Was ist das für ein Betriebssystem? Ist das System schreibgeschützt und wird alles in temporären Dateien abgehandelt?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

betateilchen

Zitat von: Norbert.Roller am 23 November 2022, 08:36:38
Fhem auf dem raspberry stoppen, die letzten Dateien aus dem NAS backup von Hand an die richtige Stelle kopieren und Fhem starten löst das Problem.

Frage 1: liegt an der Stelle VOR DEM KOPIEREN tatsächlich die alte fhem.cfg, die beim Start geladen wird?

Frage 2: wie startest Du Dein FHEM?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!