NEWS
iob backup bricht mit Fehler ab
-
@klixy23 sagte in iob backup bricht mit Fehler ab:
Active iob-Instances: 22
bei
@klixy23 sagte in iob backup bricht mit Fehler ab:
Mem: 971M
?.?
ist doch nicht dein Ernst!?
spendier dem System mindestens 4GB -
@homoran sagte in iob backup bricht mit Fehler ab:
spendier dem System mindestens 4GB
RPi3 hat nur 1GB.
-
@thomas-braun sagte in iob backup bricht mit Fehler ab:
@homoran sagte in iob backup bricht mit Fehler ab:
spendier dem System mindestens 4GB
RPi3 hat nur 1GB.
klar, aber für diese Anzahl Adapter braucht @klixy23 ein System mit mindestens 4GB RAM
-
@klixy23 sagte in iob backup bricht mit Fehler ab:
Pending OS-Updates: 5
Updates einspielen und dann schau mal warum das iob-Repo nicht erreicht wird. Ggfls. auf den sog. live-Server gehen.
-
@klixy23 sagte in iob backup bricht mit Fehler ab:
Für Unterstützung und Lösungsansätze vorab vielen Dank.
Moin,
wie Dir ja schon von @Homoran mitgeteilt wurde, ist 1 GB knapp bemessen, gerade dann, wenn Du Backups machen willst, da wird meist im Hauptspeicher versucht alles zu sammeln, was ins Backup hinein soll, um es dann zu komprimieren und auf Platte zu schreiben.
Ein Versuch wäre es wert, einmal folgendes zu versuchen:
iob stop iob backup iob start
Und natürlich, die kleinen Probleme beheben, die Dir @Thomas-Braun mit auf den Weg gegeben hat.
VG
Bernd -
@thomas-braun
Updates hatte ich kurz vor dem Post eingespielt, über die Weboberfläche wird das Repo erreicht. Auch nodejs und npm habe ich aktualisiert. Das Repo wird nur von der Konsole aus nicht erreicht, über den Browser geht es:
Warum das so ist, weiß ich nicht.
VG Klixy -
Dann trag mal die 'live'-Server ein:
beta : http://download.iobroker.net/sources-dist-latest.json live-stable : http://iobroker.live/repo/sources-dist.json live-beta : http://iobroker.live/repo/sources-dist-latest.json stable : http://download.iobroker.net/sources-dist.json
-
@thomas-braun
OK. Die "Cannot download repository..." Einträge werden jetzt beim Diag nicht mehr angezeigt. Ich habe in der Fritzbox das Profil für den Raspi geändert, deshalb kam auch der Timeout. -
@dp20eic
Danke, aber das Ergebnis ist genauso.VG Klixy
-
@klixy23 schmeiß die folgenden nicht benötigten(überflüssigen) Adapter raus
admin.1 discovery.0 info.0
wenn die folgenden generell nicht mehr genutzt werden, die auch noch löschen
flot.0 homeconnect.0
eventuell im web Adapter simple api nutzen und den externen noch entfernen
-
@crunchip
Ja, aber das löst mein Problem auch nicht.
Kann man die Ausgabe erweitern, so dass man besser eingrenzen kann, wo das Problem liegt oder gibt es Logfiles die mehr Aufschluss geben?VG Klixy
-
dmesg -wT
in einem Terminal anschauen, dann ein Backup machen. Ich habe die Vermutung dass da was auftauchen könnte.
-
So prinzipiell verstehe ich jetzt nicht warum man hier "rummacht" - auf einem RPI3 mit 1 GB Ram dem wohl definitiv der Speicher ausgeht sobald das Backup startet.
-
@klixy23 sagte in iob backup bricht mit Fehler ab:
dass man besser eingrenzen kann, wo das Problem liegt
besser als "RAM zu wenig"?
1GB RAM reicht für ca. 10 Instanzen, wenn nichts anderes als iob läuft.
@klixy23 sagte in iob backup bricht mit Fehler ab:
Active iob-Instances: 22
sind damit definitiv viel zu viel.
dazu kommen noch die scheduled Instanzen, wie eben auch backitup.
Dieser benötigt richtig viel RAM für das Packen der Backupdaten.Was willst du denn hören?
-
@klixy23 war mehr oder wenig nur ein Vorschlag dein System "über Wasser" zu halten. Dazu kommt, Je weniger Instanzen desto weniger hat auch der Admin zu tun, ergo wird der Ram des admin auch kleiner.
Den Backitup Adapter starte/stoppe ich z.b per script für den Zeitraum des backups, da dieser ebenfalls rund 100Mb in Anspruch nimmt.Mein admin allein benötigt z.b schon rund 230Mb.
Hab allerdings auch 50 Instanzen laufen.Wie bereits erwähnt kommst du nicht drum herum, aufzurüsten, 4GB Ram sind mittlerweile üblich um iobroker vernünftig laufen zu lassen.
-
@crunchip sagte in iob backup bricht mit Fehler ab:
war mehr oder wenig nur ein Vorschlag dein System "über Wasser" zu halten.
Moin,
ein einem Post -> https://forum.iobroker.net/topic/67640/iob-backup-bricht-mit-fehler-ab/10?=1692425433874, habe ich dem TE ja gesagt, dass er alles stoppen soll, vom TE -> https://forum.iobroker.net/topic/67640/iob-backup-bricht-mit-fehler-ab/15?=1692425433874 kam, das es nicht geholfen hat.
Ich verstehe das auch so, dass es nicht um denBackItUp
Adapter geht, sondern um den Befehl, der mit Fehlern abbricht.iob backup
Hoffe, dass ich nicht wieder etwas falsch verstanden habe.
VG
Bernd -
@dp20eic sagte in iob backup bricht mit Fehler ab:
sondern um den Befehl, der mit Fehlern abbricht.
Richtig...wegen dem token
Allerdings kam ja als Nebenschauplatz zum Vorschein, das generell sein Ram nicht ausreicht um einen vernünftigen Betrieb des Systems zu gewährleisten
-
@dp20eic
Ja richtig, es geht um den Befehl auf der Kommandozeile. Und nur wenn das funktioniert, dann funktioniert auch Backitup.Und warum wird dann nicht als Fehler "Out of Memory" ausgegeben. In den Logs steht ja auch nix von wegen zu wenig Memory.
Ich werde mal eine neue SD-Karte besorgen und ein iob-System von Grund auf neu installieren. Dann werde ich Backups machen und einen Adapter nach dem anderen installieren und sehen, ab wie vielen wieder dieser Tokenfehler auftritt. Ich bin gespannt auf das Ergebnis.
VG Klixy
-
@klixy23 sagte in iob backup bricht mit Fehler ab:
einen Adapter nach dem anderen installieren und sehen, ab wie vielen wieder dieser Tokenfehler auftritt
Glaube nicht das der Tokenfehler abhängig der Adapteranzahl ist. Eher das aufgrund des Speichermangels es dir irgendwann etwas "zerschossen" hat.
@klixy23 sagte in iob backup bricht mit Fehler ab:
Und warum wird dann nicht als Fehler "Out of Memory" ausgegeben. In den Logs steht ja auch nix von wegen zu wenig Memory
Weil er gar nicht soweit kommt, aufgrund des Tokenfehlers.
Bei gestopptem iobroker gibt es ja auch keinen Speichermangel.@klixy23 sagte in iob backup bricht mit Fehler ab:
Ich werde mal eine neue SD-Karte besorgen und ein iob-System von Grund auf neu installieren
Wenn du das eh vorhast, würde ich versuchen auf dem jetztigen System den js-controller mal neu zu installieren, oder auch ein
iobroker setup first
auszuführen.
Anschliessend bei gestoppten iobroker nochmal das backup anzustoßen.