NEWS
(gelöst)Fehler von Multihost nach update auf Buster
-
@Mapio90 Okay, dann läuft das schon mal gemäß Regieanweisung. Das Problem ist wahrscheinlich, dass die States des slave auf dem master liegen. Deshalb werden sie ja beim install nicht(!) migriert.
Wenn Du jetzt kein redis-backup hast, können da auch keine states sein und sie werden neu geschrieben, so zumindest mein Verständnis. -
@Meister-Mopper sagte in Fehler von Multihost nach update auf Buster:
@Mapio90 Gib mal im Backitup-Adapter bei redis-Pfad die Datei mit, komischerweise funktioniert das:
/var/lib/redis/dump.rdb
irgendwie funktioniert das bei mir trotzdem nicht. glaube @simatec ist der spezialist für backitup
-
@Meister-Mopper ich hab ein redis-Backup vom Master. Das vom Slave hatte nicht funktioniert und das habe ich später erst bemerkt, als ich die Telegramm Nachricht gesehen habe.
-
@Mapio90 sagte in Fehler von Multihost nach update auf Buster:
glaube @simatec ist der spezialist für backitup
Von ihm und der Adapterbeschreibung habe ich die genannten Erkenntnisse.
Was kommt beiid iobroker
?
-
@Mapio90 sagte in Fehler von Multihost nach update auf Buster:
Das vom Slave hatte nicht funktioniert
Vom Slave kann man ja auch keine backups machen.
-
@Meister-Mopper sagte in Fehler von Multihost nach update auf Buster:
id iobroker
auf dem Master kommt:
pi@Master:~ $ id iobroker uid=1001(iobroker) gid=1001(iobroker) Gruppen=1001(iobroker),5(tty),20(dialout),29(audio),44(video),112(bluetooth),998(i2c),997(gpio),114(redis)
auf dem Slave
pi@second-device:~ $ id iobroker uid=1001(iobroker) gid=1001(iobroker) Gruppen=1001(iobroker),5(tty),20(dialout),29(audio),44(video),111(bluetooth),998(i2c),997(gpio)
-
Jetzt funktioniert es! Kann ich das Backup von Redis nun auf dem Master "aufspielen" ?
Oder lieber nochmal ein Backup von allem ausführen? -
@Mapio90 Wenn Du gerade ein backup durchgeführt hast, brauchst Du es ja nicht wieder einspielen.
Das Zurückspielen von redis-backups geht auch nicht automatisch. Du musst sie, gemäß Anleitung, manuell in den Ordner kopieren. Ich habe das noch nicht gemacht, weiß auch nicht, ob man dazu den redis-server kurz stoppt.
Da bin ich noch am Anfang der Erkenntnis -
@Meister-Mopper ich habes es beim HowTo so verstanden, dass redis backup, genau so wie das normale backup wieder eingespielt werden kann.
Vllt meldet sich ja @simatec noch dazu und kann dies eventuell nochmals bestätigen!
Zur meiner Verständnis, wenn dass alles mit Redis aufgespielt ist, dann habe ich die Daten in Objekten wieder? -
@Meister-Mopper sagte in Fehler von Multihost nach update auf Buster:
@Mapio90 Wenn Du gerade ein backup durchgeführt hast, brauchst Du es ja nicht wieder einspielen.
Das Zurückspielen von redis-backups geht auch nicht automatisch. Du musst sie, gemäß Anleitung, manuell in den Ordner kopieren. Ich habe das noch nicht gemacht, weiß auch nicht, ob man dazu den redis-server kurz stoppt.
Da bin ich noch am Anfang der Erkenntnisich habe aber "nur" das backup vom iobroker wieder eingespielt. das von redis habe ich nicht mit eingespielt
-
@Mapio90 Hast Du denn eines?
-
-
@Mapio90 Okay, ist für mich - wie geschrieben - Neuland. Ich würde jetzt die aktuelle dump-Datei umbenennen und die backup-dump in den Ordner kopieren. Ein Neustart des iobroker-host (nicht iobroker) sollte dann die Erkenntnis bringen.
By the way, hast Du eigentlich getestet, ob redis bei einem reboot auch tatsächlich startet? Das würde ich vorher testen.
-
@Meister-Mopper wie teste ich das? ich weiß ehrlich gesagt nicht an was es liegt, dass die states nicht mehr angezeigt werden. Die Objekte sind ja da, ich bin irgednwie ratlos.
-
@Mapio90 Wenn Du das backup erfolgreich eingelesen hast, dann müssten ja zumindest die alten states (vom backup) angezeigt werden.
-
@Meister-Mopper nein es steht garnichts dran. Die Felder sind leer.
-
@Mapio90 Adapter neu starten? Dann müssten sie doch abrufen.
-
@Meister-Mopper nein, leider nicht.
-
@Mapio90 Okay, dann ist hier leider 'end_of_amateur_support'. Gerne kannste mich wissen lassen, wenn Du einer Lösung auf die Schliche gekommen bist .
-
@Meister-Mopper so nun werden states wieder abgerufen! Habe gelesen, dass die adapter je nach system- Größe und Datenverbindung 2-3 stunden in anspruch nehmen könnten bis alles wieder voll funktioniert. Dem kann ich nun zustimmen.