NEWS
Frage zu historyDB / Größe des Files
-
Hallo,
folgendes "Problem": Mein iob ist vorgestern abgeschmiert, HW Fehler. Ich habe daraufhin iob neu aufgesetzt als Proxmox Container auf einem NUC. Das lief alles sauber durch, nach dem ersten Start habe ich dann die backups wieder eingespielt (iobroker, javascripts, zigbee und history). Auch das lief durch und iob war wieder voll da inkl aller Visualisierungen etc. Kurz darauf war iob nicht mehr erreichbar. Ich habe dann auf der Konsole den broker gestoppt und iob fix gestartet (natürlich als "normaler" user, nicht als root). Das lief nicht, es kam keine Fehlermeldung o.ä. sondern direkt wieder der Prompt.
"iob status" führte zu dieser FehlermeldungServer Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!Das Problem gabs wohl schon mal, ich habe diverse Forenbeiträge/github Beiträge durchgearbeitet, konnte das aber nicht lösen, der port war definitiv nicht doppelt belegt.
Reboot des Containers -> iob läuft, nach ein paar Minuten ging wieder nichts.
Ich habe daraufhin iob neu aufgesetzt und wieder alles eingespielt. Dabei ist mir aufgefallen, dass das history backup sehr groß ist und für das Einspielen hat er auch sehr lange gebraucht. Danach dasselbe Problem wie oben beschrieben.
Also nochmal alles neu aufgesetzt und alle Backups eingespielt ausser history.
iob rennt ohne Probleme seit gestern Nachmittag durch, backup nachts ist auch gelaufen.Ich vermute, dass entweder das history-backup zerschossen ist (die backups ein paar Tage vorher führen aber auch wieder zum Absturz) oder dass es "zu groß" ist. Hier mal die backup Liste mit Dateigrößen

Jetzt meine Frage: Ich lasse die history-backup Daten weg, ist etwas ärgerlich aber nicht wirklich schlimm.
Nur für die Zukunft: Gibt es da irgendwelche Empfehlungen zur Datenmenge ?
Ich habe einige DP, die ich eigentlich ein Jahr aufbewahren will (Hausverbräauche etc), muss ich da was beachten, damit mir nichts "überläuft" ?
Oder ist das einfach nur dumm gelaufen und die backup-Datei ist - warum auch immer - zerschossen? -
Hallo,
folgendes "Problem": Mein iob ist vorgestern abgeschmiert, HW Fehler. Ich habe daraufhin iob neu aufgesetzt als Proxmox Container auf einem NUC. Das lief alles sauber durch, nach dem ersten Start habe ich dann die backups wieder eingespielt (iobroker, javascripts, zigbee und history). Auch das lief durch und iob war wieder voll da inkl aller Visualisierungen etc. Kurz darauf war iob nicht mehr erreichbar. Ich habe dann auf der Konsole den broker gestoppt und iob fix gestartet (natürlich als "normaler" user, nicht als root). Das lief nicht, es kam keine Fehlermeldung o.ä. sondern direkt wieder der Prompt.
"iob status" führte zu dieser FehlermeldungServer Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!Das Problem gabs wohl schon mal, ich habe diverse Forenbeiträge/github Beiträge durchgearbeitet, konnte das aber nicht lösen, der port war definitiv nicht doppelt belegt.
Reboot des Containers -> iob läuft, nach ein paar Minuten ging wieder nichts.
Ich habe daraufhin iob neu aufgesetzt und wieder alles eingespielt. Dabei ist mir aufgefallen, dass das history backup sehr groß ist und für das Einspielen hat er auch sehr lange gebraucht. Danach dasselbe Problem wie oben beschrieben.
Also nochmal alles neu aufgesetzt und alle Backups eingespielt ausser history.
iob rennt ohne Probleme seit gestern Nachmittag durch, backup nachts ist auch gelaufen.Ich vermute, dass entweder das history-backup zerschossen ist (die backups ein paar Tage vorher führen aber auch wieder zum Absturz) oder dass es "zu groß" ist. Hier mal die backup Liste mit Dateigrößen

Jetzt meine Frage: Ich lasse die history-backup Daten weg, ist etwas ärgerlich aber nicht wirklich schlimm.
Nur für die Zukunft: Gibt es da irgendwelche Empfehlungen zur Datenmenge ?
Ich habe einige DP, die ich eigentlich ein Jahr aufbewahren will (Hausverbräauche etc), muss ich da was beachten, damit mir nichts "überläuft" ?
Oder ist das einfach nur dumm gelaufen und die backup-Datei ist - warum auch immer - zerschossen?welches problem hier mit backup vorliegt kann ich nicht sagen.
aber zur größe von history daten evtl dieser hinweis aus der history dokumentation
https://github.com/ioBroker/ioBroker.history/blob/master/docs/de/README.md#history-daten-in-sql-oder-influxdb-übernehmenwenn eine datenbank für dich keine wahl ist, evtl mal prüfen ob wirklich alle änderungen in die history müssen. sämtliche änderungen im 5. nachkommastellenbereich alle paar millisekunden oder doch nur bspw alle 1 Minuten, wenn sich der wert mehr ändert wie x. das kann man auf datenpunktebene für history konfigurieren
-
Hallo,
folgendes "Problem": Mein iob ist vorgestern abgeschmiert, HW Fehler. Ich habe daraufhin iob neu aufgesetzt als Proxmox Container auf einem NUC. Das lief alles sauber durch, nach dem ersten Start habe ich dann die backups wieder eingespielt (iobroker, javascripts, zigbee und history). Auch das lief durch und iob war wieder voll da inkl aller Visualisierungen etc. Kurz darauf war iob nicht mehr erreichbar. Ich habe dann auf der Konsole den broker gestoppt und iob fix gestartet (natürlich als "normaler" user, nicht als root). Das lief nicht, es kam keine Fehlermeldung o.ä. sondern direkt wieder der Prompt.
"iob status" führte zu dieser FehlermeldungServer Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!Das Problem gabs wohl schon mal, ich habe diverse Forenbeiträge/github Beiträge durchgearbeitet, konnte das aber nicht lösen, der port war definitiv nicht doppelt belegt.
Reboot des Containers -> iob läuft, nach ein paar Minuten ging wieder nichts.
Ich habe daraufhin iob neu aufgesetzt und wieder alles eingespielt. Dabei ist mir aufgefallen, dass das history backup sehr groß ist und für das Einspielen hat er auch sehr lange gebraucht. Danach dasselbe Problem wie oben beschrieben.
Also nochmal alles neu aufgesetzt und alle Backups eingespielt ausser history.
iob rennt ohne Probleme seit gestern Nachmittag durch, backup nachts ist auch gelaufen.Ich vermute, dass entweder das history-backup zerschossen ist (die backups ein paar Tage vorher führen aber auch wieder zum Absturz) oder dass es "zu groß" ist. Hier mal die backup Liste mit Dateigrößen

Jetzt meine Frage: Ich lasse die history-backup Daten weg, ist etwas ärgerlich aber nicht wirklich schlimm.
Nur für die Zukunft: Gibt es da irgendwelche Empfehlungen zur Datenmenge ?
Ich habe einige DP, die ich eigentlich ein Jahr aufbewahren will (Hausverbräauche etc), muss ich da was beachten, damit mir nichts "überläuft" ?
Oder ist das einfach nur dumm gelaufen und die backup-Datei ist - warum auch immer - zerschossen?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

