NEWS
Multihost Problem no connection to states
-
Die redis.conf gibt es auf beiden Systemen, es muss aber nur die angepasst werden, die auf dem System läuft, wo die Datenbank (dann halt für beide Installationen) geführt werden soll.
@thomas-braun Und wie lege ich das fest? Sinnvoll wäre ja die Datenbank auf dem Master, oder? Zumal der Master bei mir ein PI 4 ist der Slave ein PI 3.
-
@thomas-braun Und wie lege ich das fest? Sinnvoll wäre ja die Datenbank auf dem Master, oder? Zumal der Master bei mir ein PI 4 ist der Slave ein PI 3.
@pjo123456
Das legst du in der redis.conf fest.
Würde ich auf dem schnellsten Host laufen lassen. Vermutlich bei dir der rpi4. -
@pjo123456
Das legst du in der redis.conf fest.
Würde ich auf dem schnellsten Host laufen lassen. Vermutlich bei dir der rpi4.@thomas-braun Ja aber wie? Ich sehe in der Anleitung nur etwas mit dem Befehl bind. Muss ich redis noch installieren. Ich finde die Anleitung irgendwie unvollständig oder veraltet.
-
@thomas-braun Ja aber wie? Ich sehe in der Anleitung nur etwas mit dem Befehl bind. Muss ich redis noch installieren. Ich finde die Anleitung irgendwie unvollständig oder veraltet.
@pjo123456
Ob redis installiert und genutzt wird musst du wissen. Sind ja deine Systeme.iobroker statusliefert jeweils pro System?
-
@pjo123456
Ob redis installiert und genutzt wird musst du wissen. Sind ja deine Systeme.iobroker statusliefert jeweils pro System?
@thomas-braun Also der Master liefert:
pi@raspi-master:~ $ iobroker status iobroker is running on this host. Objects type: file States type: redisBeim (werdenden) Slave:
pi@raspi-slave:~ $ iobroker status iobroker is running on this host. Objects type: file States type: fileOK, Master mit redis Slave ohne. Muss auf beiden redis installiert werden?
-
@thomas-braun Also der Master liefert:
pi@raspi-master:~ $ iobroker status iobroker is running on this host. Objects type: file States type: redisBeim (werdenden) Slave:
pi@raspi-slave:~ $ iobroker status iobroker is running on this host. Objects type: file States type: fileOK, Master mit redis Slave ohne. Muss auf beiden redis installiert werden?
@pjo123456
Ja. -
@thomas-braun Habe jetzt den Master auf file umgestellt. Dann bin ich diesen Mist mit redis los. Jetzt funktioniert alles problemlos.
-
@thomas-braun Habe jetzt den Master auf file umgestellt. Dann bin ich diesen Mist mit redis los. Jetzt funktioniert alles problemlos.
@pjo123456
Die wenigsten Installationen bedürfen einer redis-Datenbank.
Insofern würde ich das auch auf file zurückstellen. -
Ich hatte eben auch das Problem.
Bei mir lief es aber schon einige Monate unter redis. Nur eben nach einem Software Update, dass auch ein update von redis beinhaltet hatte, ging es nicht mehr. Bin eben auf ein Backup gegangen und geht wieder. Die Slaves haben kein Problem nach ihren Updates (die haben ja auch keinen redis server)Ich mache jetzt wieder ein Update und versuche das Redis Update zu überspringen:

Ich wähle jetzt mal "N":

Ja, super, läuft!
Ich vermute ein Problem mit neuer Redis Version. Möchte das mal jemand nachstellen? -
Ich hatte eben auch das Problem.
Bei mir lief es aber schon einige Monate unter redis. Nur eben nach einem Software Update, dass auch ein update von redis beinhaltet hatte, ging es nicht mehr. Bin eben auf ein Backup gegangen und geht wieder. Die Slaves haben kein Problem nach ihren Updates (die haben ja auch keinen redis server)Ich mache jetzt wieder ein Update und versuche das Redis Update zu überspringen:

Ich wähle jetzt mal "N":

Ja, super, läuft!
Ich vermute ein Problem mit neuer Redis Version. Möchte das mal jemand nachstellen?Vielleicht solltest du mal in das Diff schauen?
Und wie immer: Screenshots nerven. Poste das als Text in CodeTags.