Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Problem] Zweiter Host Offline

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    368

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Problem] Zweiter Host Offline

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
16 Beiträge 3 Kommentatoren 1.4k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • C Offline
    C Offline
    csamaggi
    schrieb am zuletzt editiert von
    #1

    Hallo ihr,

    lieben ich habe heute versucht meinen zweiten Raspi in Betrieb zu nehmen aber leider wird er mir als Offline auf dem Masterserver angezeigt.

    Ich bin der Anleitung auf der iobroker Seite gefolgt aber es will nicht klappen.

    Hoffe auf eure Hilfe.

    MFG Maggi

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Kannst du den admin des zweiten (=slave) noch per <ip>:8081 erreichen?

      Gruß

      Rainer</ip>

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        csamaggi
        schrieb am zuletzt editiert von
        #3

        Nein ich kann auf dem Slave auch keinen Adapter mehr starten per Konsole.

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          Ich wollte mit der Frage nur sichergehen, dass er selber weiss, dass er als Slave eingerichtet ist, aber
          @csamaggi:

          ich kann auf dem Slave auch keinen Adapter mehr starten per Konsole. `
          klingt ja schon nach einem größeren Desaster.

          Da kommt doch bestimmt eine Fehlermeldung, oder wie versuchst du einen Adapter (welchen) zu starten?

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            csamaggi
            schrieb am zuletzt editiert von
            #5

            Also ich hatte io neuinstalliert auf dem Slave dann dort über den Adminbereich alle Adapter upgedatet dachte das es nötig ist.

            So hier mal das was mir Putty beim Starten ausspuckt.

            192.168.1.103 ist der Masterserver

            ./iobroker start web
            events.js:160
                  throw er; // Unhandled 'error' event
                  ^
            
            Error: listen EADDRNOTAVAIL 192.168.1.103:9000
                at Object.exports._errnoException (util.js:1022:11)
                at exports._exceptionWithHostPort (util.js:1045:20)
                at Server._listen2 (net.js:1246:19)
                at listen (net.js:1295:10)
                at net.js:1405:9
                at _combinedTickCallback (internal/process/next_tick.js:77:11)
                at process._tickCallback (internal/process/next_tick.js:98:9)
            
            

            MFG Maggi

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              In der Konsole des Slave siehst du auch alle Instanzen des masters und umgekehrt.

              Es gibt ja nur noch eine Installation.

              Der Fehler

              Error: listen EADDRNOTAVAIL 192.168.1.103:9000
              

              kann aber leider mehreres bedeuten.

              Entweder ist die (Netzwerk)verbindung vom Slave zum Host wirklich nicht vorhanden was für mich die wahrscheinlichere Ursache ist.

              ggf. hast du durch die Updates wieder etwas zerschossen.

              Ich würde spaßeshalber das iobroker setup custom nochmal wiederholen.

              Die andere Ursache tritt beim raspi1 auf. da dieser zu langsam ist muss iobroker vor dem versuch etwas zu ändern abgeschaltet werden, was IMHO hier nicht zutrifft.

              Gruß

              Rainer

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • C Offline
                C Offline
                csamaggi
                schrieb am zuletzt editiert von
                #7

                Ok also das mit der nicht Erreichbarkeit dachte ich auch daher hatte ich versucht den Masterserver anzupingen dieses funktioniert und auch umgekehrt.

                Kurze Frage bei der Anleitung auf der iobroker Seite steht.

                Type of objects DB [file, couch, redis], default [file]: ENTER
                Host of objects DB(file), default[127.0.0.1]: < IP ADRESSE> vom Hauptsystem
                Port of objects DB(file), default[9001]: ENTER
                Type of states DB [file, redis], default [file]: ENTER
                Host of states DB (file), default[cubie]: ENTER  <<<--- Hier steht Cubie wenn ich das bei mir mache wird dort meine IP vom Masterserver angezeigt ist das so richtig?
                Port of states DB (file), default[9000]: ENTER
                Host name of this machine [hostname]: ENTER
                

                MFG Maggi

                1 Antwort Letzte Antwort
                0
                • eric2905E Offline
                  eric2905E Offline
                  eric2905
                  schrieb am zuletzt editiert von
                  #8

                  Hi,

                  die states-DB muss auf dem Slave bleiben.

                  In der Doku (http://www.iobroker.net/?page_id=3068&lang=de) steht, das bei der objects-DB die IP des Master eingetragen werden soll - der Rest ist nur mit Enter zu bestätigen:

                  ` > Type of objects DB [file, couch, redis], default [file]: ENTER

                  Host of objects DB(file), default[127.0.0.1]: < IP ADRESSE> vom Hauptsystem

                  Port of objects DB(file), default[9001]: ENTER

                  Type of states DB [file, redis], default [file]: ENTER

                  Host of states DB (file), default[cubie]: ENTER <== Cube ist der Hostname des Slaves. Einfach Enter drücken

                  Port of states DB (file), default[9000]: ENTER

                  Host name of this machine [hostname]: ENTER `

                  Oder verstehe ich Dich gerade falsch?

                  Gruß,

                  Eric

                  Roses are red, violets are blue,

                  if I listen to metal, my neighbours do too

                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    csamaggi
                    schrieb am zuletzt editiert von
                    #9

                    Das habe ich nun auch aus probiert

                    Host of states DB (file), default[cubie]: ENTER  <<<--- Hier steht Cubie wenn ich das bei mir mache wird dort meine IP vom Masterserver angezeigt ist das so richtig?
                    

                    Dort eben zu sagen das die States auf dem Slave bleiben sollen. Wobei ich denke dass das wohl nicht richtig ist.

                    Aber ohne Erfolg der Slave ist weiterhin Offline.

                    Dann habe ich versucht das ganze mal Basis von redis zu machen.

                    Habe versucht meinen Master auf Redis umzustellen ging leider nicht er war dann in einer Rebootschleife hängen geblieben also der Iobroker selbst hat sich immer wieder versucht zu restarten.

                     node /opt/iobroker/node_modules/iobroker.js-controller/lib/restart.js
                     8420 ?        Rsl    0:01  \_ iobroker.js-controller
                    
                    

                    Ich nehme ja mal an wenn ich Redis nutzen will müssen beider Server auf Redis arbeiten.

                    In der Anleitung steht das man in der redis.conf dieses einträgt "127.0.0.1 192.168.1.103" in meinem Fall dann startet aber der Redis Service nicht mehr.

                    Mir ist eben noch aufgefallen wenn ich den Master auf Redis stelle und restartet bekomme ich im Log von 2 Adaptern die Fehlermeldung dass eine Config falsch sei oder nicht Existiert,

                    dass war beim Ical und Tankerkönig Adapter. Ich vermute hier mal den Restartfehler.

                    So ich hoffe ich konnte wieder ein bisschen mehr mitteilen um das Problem einzugrenzen.

                    Update: Habe die beiden Adapter ausgeschaltet aber auch ohne Erfolg.

                    MFG Maggi

                    1 Antwort Letzte Antwort
                    0
                    • eric2905E Offline
                      eric2905E Offline
                      eric2905
                      schrieb am zuletzt editiert von
                      #10

                      Hallo Maggi,

                      @csamaggi:

                      Ich nehme ja mal an wenn ich Redis nutzen will müssen beider Server auf Redis arbeiten.

                      In der Anleitung steht das man in der redis.conf dieses einträgt "127.0.0.1 192.168.1.103" in meinem Fall dann startet aber der Redis Service nicht mehr. `

                      Redis muss nur auf dem Master laufen. Der Slave pushed die Daten zum Master.

                      Laut Doku kannst Du alternativ auch

                      bind 0.0.0.0
                      

                      nehmen - das erlaubt halt ALLEN den Zugriff, und nicht nur dem Master (127.0.0.1 = Loopback) und dem Slave (192.168.1.103).

                      Gruß,

                      Eric

                      Roses are red, violets are blue,

                      if I listen to metal, my neighbours do too

                      1 Antwort Letzte Antwort
                      0
                      • C Offline
                        C Offline
                        csamaggi
                        schrieb am zuletzt editiert von
                        #11

                        Das mit Bind 0.0.0.0 habe ich auch versucht aber ohne Erfolg.

                        Wie schon gefragt denke ich mal müssen beide Server auf Redis laufen.

                        Da ich aber auf dem Master Redis nicht zum laufen bekomme bzw. er dann Fehler auswirft und immer restartet.

                        Was ich hier schon gelesen habe ist das eben die States nicht an Redis übergeben werden können sondern nur mittels Script aus und wieder eingelesen werden müssen.

                        Dachte ich mir nun dass ich auf dem neuen Raspis der als Slave dienen sollte alles frisch aufsetze dort klappt auch der Connect von io auf redis und dann quasi alles händisch einmal spiegel.

                        Aber dann weiss ich immer noch nicht ob der Connect von einem auf den anderen Pi klappt.

                        Denn eigentlich sollte doch auch der Connect ohne Redis also mittels "file" funktionieren.

                        Das mit Redis ist ja nur zusätzlich oder?

                        MFG Maggi

                        1 Antwort Letzte Antwort
                        0
                        • eric2905E Offline
                          eric2905E Offline
                          eric2905
                          schrieb am zuletzt editiert von
                          #12

                          @csamaggi:

                          Wie schon gefragt denke ich mal müssen beide Server auf Redis laufen. `
                          Wie ich oben schon schrieb, muss Redis nur auf dem Master laufen (mit der entspr. Berechtigung für weitere Systeme).

                          @csamaggi:

                          Aber dann weiss ich immer noch nicht ob der Connect von einem auf den anderen Pi klappt.

                          Denn eigentlich sollte doch auch der Connect ohne Redis also mittels "file" funktionieren. `
                          Der Connect muss auf jeden Fall gehen, sonst hast Du da noch eine andere Baustelle.

                          Welche IPs, SN-Masks und Gateways haben die beiden ioBroker-Rechner?

                          @csamaggi:

                          Das mit Redis ist ja nur zusätzlich oder? `
                          Ja, Redis ist nur ein Addon - es muss auch ohne gehen.

                          Gruß,

                          Eric

                          Roses are red, violets are blue,

                          if I listen to metal, my neighbours do too

                          1 Antwort Letzte Antwort
                          0
                          • C Offline
                            C Offline
                            csamaggi
                            schrieb am zuletzt editiert von
                            #13

                            Also ich habe beiden eben erst die IPs fest zugewiesen.

                            Master: IP: 192.168.1.103

                            GW: 192.168.1.10 (Mein Router)

                            BCast: 192.168.1.255

                            Netmask: 255.255.255.0

                            Slave: IP: 192.168.1.124

                            GW: 192.168.1.10 (Mein Router)

                            BCast: 192.168.1.255

                            Netmask: 255.255.255.0

                            in der dhcpd.conf habe ich noch den static domain_name_servers=192.168.1.10 angepasst.

                            MFG Maggi

                            1 Antwort Letzte Antwort
                            0
                            • C Offline
                              C Offline
                              csamaggi
                              schrieb am zuletzt editiert von
                              #14

                              Nun auf einmal geht es ich weiss nicht warum?

                              Aber nochmal auf die Frage wegen Redis.

                              Wäre es besser Redis einzusetzen?

                              Wenn ja gibt es derzeit nur die Möglichkeit das ganz mittels dieses Scripts dass in einem Thread erwähnt wird zu kopieren?

                              MFG Maggi

                              1 Antwort Letzte Antwort
                              0
                              • eric2905E Offline
                                eric2905E Offline
                                eric2905
                                schrieb am zuletzt editiert von
                                #15

                                Ok, das sieht erst mal gut aus.

                                Anpingen, usw. geht aber?

                                Scane jetzt mal auf dem Slave die Ports. Die Fehlermeldung

                                Error: listen EADDRNOTAVAIL 192.168.1.103:9000
                                

                                deutet auf einen belegten Port hin.

                                Mach auf dem Slave mal bitte

                                 netstat -p
                                

                                und

                                 netstat -l
                                

                                Nachtrag:
                                @csamaggi:

                                Wäre es besser Redis einzusetzen?

                                Wenn ja gibt es derzeit nur die Möglichkeit das ganz mittels dieses Scripts dass in einem Thread erwähnt wird zu kopieren? `
                                Redis ist auf Dauer einfach nur schneller als File-DB.

                                Ich habe Redis im Einsatz, so wie es in der Doke beschrieben ist. Alles ohne Script, usw.

                                Läuft bei mir sehr gut und stabil.

                                Gruß,

                                Eric

                                Roses are red, violets are blue,

                                if I listen to metal, my neighbours do too

                                1 Antwort Letzte Antwort
                                0
                                • C Offline
                                  C Offline
                                  csamaggi
                                  schrieb am zuletzt editiert von
                                  #16

                                  Das mit dem Script ist um die States die bereits vorhanden sind zu übernehmen.

                                  Wenn ich das richtig verstanden habe.

                                  Nachtrag: Ich habe nun versucht mit dem Slave auf den Redis vom Master zu connecten keine Chance, der Server bleibt im iobroker Rot.

                                  MFG Maggi

                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate
                                  FAQ Cloud / IOT
                                  HowTo: Node.js-Update
                                  HowTo: Backup/Restore
                                  Downloads
                                  BLOG

                                  736

                                  Online

                                  32.7k

                                  Benutzer

                                  82.5k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe