Seite 1 von 1

GELÖST! Nach 24h ist Openhab fest

Verfasst: 22. Mär 2023 20:13
von magarethe
Hallo Forum,

Ich habe ja schon mal ein ähnliches Thema gehabt. -> viewtopic.php?p=51134#p51134 Das habe ich dann mit einem CRON-Job gelöst und alle 2 Tage den Openhab rebootet. Derweil wurde die Abstände aber immer kürzer, ab wann das System dann fest war.

Also habe ich dann noch mal gelesen. Als Erstes habe ich solange an meiner Konfiguration gefeilt, bis mein Openhab-Log keine Fehler mehr gemeldet hat.
Ergebnis keine Besserung!

Dann hatte ich die Smartcard in Verdacht! Also bin ich auf eine kleine SSD umgestiegen auf dem jetzt das Openhabian am Raspberry läuft.
mSATA 64GB https://www.amazon.de/dp/B07GMF7GXT?psc ... ct_details inkl.
Gehäuse https://www.amazon.de/dp/B07GSXW6JC?psc ... ct_details
Ergebnis keine Besserung!

Da die SSD eine Clone von der SmartCard war, habe ich dann noch mal den kompletten CACHE geleert!
Ergebnis keine Besserung!

So langsam gehen mir jetzt die Ideen aus.

Wenn dann das System fest ist, ist es immer diese auslösende Fehlermeldung:

Code: Alles auswählen

[WARN ] [ab.core.internal.events.EventHandler] - Dispatching event to subscriber 'org.openhab.core.io.monitor.internal.EventLogger@433cd' takes more than 5000ms.
wobei der Code nach dem @ variiert! Es hilft dann nur noch ein REBOOT.

Mein System ist folgendes :
Raspberry 4 mit 4GB RAM und einem aufgesteckten DCONZ Modul (kein USB)
Openhabian V3.4.2

Bindings:
ASTRO, AVM FRITZ!BOX, DWD Unwetter, HTTP, iCalendar, NTP, Shelly, OpenwaetherMap, System Info, Tankerkönig, Xaomi WIFI, Smarthome/J deConz

Wie gesagt, mir gehen jetzt so die Ideen aus, woran es noch liegen könnte.

Habt ihr vielleicht noch Ideen, dann immer her damit?

Schon mal vielen Dank im voraus.

Magarethe

Re: Nach 24h ist Openhab fest

Verfasst: 22. Mär 2023 22:17
von udo1toni
Hast Du das System mal komplett neu aufgesetzt? Die Konfiguration kannst Du ja jederzeit übernehmen, einfach vorher sichern und anschließend wieder einspielen.
Die Meldung deutet auf ein konkretes Problem mit dem Logging hin, evtl. ist da einfach nicht genug Platz.

Da Du die SSD von der SD-Karte geklont hast: vermutlich hast Du keine weiteren Maßnahmen ergriffen? Das Wichtigste dabei wäre, ZRAM abzuschalten. Das wäre nämlich eine Erklärung für Platzprobleme. ZRAM wird automatisch aktiviert, um das Wearout der SD-Karte zu verhindern. Da die SSD einen eigenen Controller hat, spielt Wearout dort keine Rolle (also jedenfalls nicht im Vergleich zu einer konventionellen SD-Karte).

Was den Reboot betrifft, so kann ich Dir versichern, dass dieser mit hoher Wahrscheinlichkeit nicht notwendig ist.
Die erste Frage wäre aber: wie führst Du den Reboot aus? Korrekt: über ssh einloggen (z.B. mit PuTTY), in der Shell sudo reboot ausführen. FALSCH: Stecker raus und wieder rein.
Wenn Du es korrekt machst, kannst Du stattdessen auch sudo systemctl restart openhab.service eingeben, das sollte ausreichen.
Hilft das aber nicht, so deutet dies auf ein Problem hin, welches unabhängig von openHAB existiert, also z.B. die DeConz Software oder auch etwas ganz anderes.

Re: Nach 24h ist Openhab fest

Verfasst: 23. Mär 2023 07:35
von magarethe
Hallo udo1toni,

Vielen Dank für deine schnelle und ausführliche Antwort.
Um das ZRAM abschalten kümmere ich heute. Nein Stecker raus und wieder rein - mache ich nicht.

Immer SSH und dann sudo reboot

Und nein ein sudo systemctl restart openhab.service reicht nicht! Das hat mich auch schon gewundert. Leider sind meine LINUX Kenntnisse nicht so berauschend, um da irgendwelche Zusammenhänge zu erkennen.

DeConz ist auch so ein Thema. Dort ist ja eigentlich nicht allzu viel zu konfigurieren. Modul aufstecken, Treiber installieren -> Fertig.
In wie weit das jetzt noch alles mit der 3.4.2 kompatibel ist -> keine Ahnung
Mit dem 2.0 Openhab lief das alles problemlos, über Monate!

Werde aber auch da noch einmal nachlesen.

Vielen Dank Magarethe

Re: Nach 24h ist Openhab fest

Verfasst: 23. Mär 2023 07:55
von thorsten
Hi,

so was ähnliches hatte ich auch mal. Ich habe es dann komplett neu aufgesetzt. Auf einem neuen Raspi 4 + SSD, aber komplett neu Installiert. Hat bisher bei mir geholfen. Bei mir hat es länger als ca. 24h gedauert, aber das komplette System ist immer langsamer geworden bis gar nichts mehr ging. Ich hatte auch vermutet das irgendwas voll läuft bzw. ich habe mir den Hauptspeicherverbrauch mal angeschaut, der war auch sehr voll (nur noch 0,3% frei) - was es aber genau war ??? Wenn ich mich richtig erinnere hat es "gefühlt" nach einem Update begonnen. Ob das wirklich Schuld ist ??? - Im Zweifel für den Angeklagten :-)
Wie Udo schreibt, OH Stoppen - Starten hat bei mir zwar kurz geholfen, das Problem aber nicht beseitigt - bei mir jedenfalls.

Thorsten

Re: GELÖST! Nach 24h ist Openhab fest

Verfasst: 4. Apr 2023 15:27
von magarethe
Hallo Forum,

So heute endlich ein Update! Ich habe den fhler gefunden. Und ja Udo1toni es war das Logging. Das Systemlog lief über.
Dort war immer eine Meldung das das nod-red kein gültiges Zertifikat hat (na ja so ähnlich)
Da ich das Nod-red sowieso nicht brauche (komme ich nicht mit klar) habe ich es deinstalliert. Danach keine Meldungen mehr im Syslog! :D

Jetzt läuft mein Openhab auch wieder über mehrere Tage. Aktuell 7! Warten wir es ab.

Also, noch einmal an Alle die gehplfen haben - Vielen Dank!!! Vor allen Dingen habe ich wieder viel gelernt.

Gruß Magarethe

Re: GELÖST! Nach 24h ist Openhab fest

Verfasst: 4. Apr 2023 16:16
von udo1toni
Super!