Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. multihost konfiguration läuft nicht durch?

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

multihost konfiguration läuft nicht durch?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
19 Beiträge 5 Kommentatoren 585 Aufrufe 3 Watching
  • Ä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.
  • HomoranH Homoran

    @frankne sagte in multihost konfiguration läuft nicht durch?:

    Was kann ich noch anders machen?

    iob setup custom im slave ausführen

    F Offline
    F Offline
    Frankne
    schrieb am zuletzt editiert von
    #10

    @homoran
    auf dem master (IP ist 192.168.7.59) is es wie folgt konfiguriert (jetzt mit file, vorher war es jsonl)

    iobroker setup custom
    Current configuration:
    - Objects database:
      - Type: file
      - Host/Unix Socket: 0.0.0.0
      - Port: 9001
    - States database:
      - Type: file
      - Host/Unix Socket: 0.0.0.0
      - Port: 9000
    - Data Directory: ../../iobroker-data/
    
    Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [file]:
    Host / Unix Socket of objects DB(file), default[0.0.0.0]:
    Port of objects DB(file), default[9001]:
    Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [file]:
    Host / Unix Socket of states DB (file), default[0.0.0.0]:
    Port of states DB (file), default[9000]:
    Data directory (file), default[../../iobroker-data/]:
    Host name of this machine [TM93p]:
    updating conf/iobroker.json
    
    homie@TM93p:~$ iobroker restart
    
    homie@TM93p:~$ iobroker multihost enable
     Cannot read system.config: null (OK when migrating or restoring)
    Please check the binding of the configured file server to allow remote connections.
    No configuration change needed.
    
    
    Multihost discovery server: enabled
    Discovery authentication:   enabled
    Persistent activation:      disabled
    Objects:                    file on 0.0.0.0
    States:                     file on 0.0.0.0
    
    

    hier bleibt es dann wieder stehen.

    auf dem Slave is es wie folg konfiguriert
    habe auf file umgestellt, vorher war es jsonl

    iob setup custom
    Current configuration:
    - Objects database:
      - Type: file
      - Host/Unix Socket: 192.168.7.59
      - Port: 9001
    - States database:
      - Type: file
      - Host/Unix Socket: 192.168.7.59
      - Port: 9000
    - Data Directory: ../../iobroker-data/
    
    Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [file]: f
    Host / Unix Socket of objects DB(file), default[192.168.7.59]:
    Port of objects DB(file), default[9001]:
    Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [file]: f
    Host / Unix Socket of states DB (file), default[192.168.7.59]:
    Port of states DB (file), default[9000]:
    Host name of this machine [raspberrypi]:
    updating conf/iobroker.json
    
    
    HomoranH 1 Antwort Letzte Antwort
    0
    • F Frankne

      @homoran
      auf dem master (IP ist 192.168.7.59) is es wie folgt konfiguriert (jetzt mit file, vorher war es jsonl)

      iobroker setup custom
      Current configuration:
      - Objects database:
        - Type: file
        - Host/Unix Socket: 0.0.0.0
        - Port: 9001
      - States database:
        - Type: file
        - Host/Unix Socket: 0.0.0.0
        - Port: 9000
      - Data Directory: ../../iobroker-data/
      
      Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [file]:
      Host / Unix Socket of objects DB(file), default[0.0.0.0]:
      Port of objects DB(file), default[9001]:
      Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [file]:
      Host / Unix Socket of states DB (file), default[0.0.0.0]:
      Port of states DB (file), default[9000]:
      Data directory (file), default[../../iobroker-data/]:
      Host name of this machine [TM93p]:
      updating conf/iobroker.json
      
      homie@TM93p:~$ iobroker restart
      
      homie@TM93p:~$ iobroker multihost enable
       Cannot read system.config: null (OK when migrating or restoring)
      Please check the binding of the configured file server to allow remote connections.
      No configuration change needed.
      
      
      Multihost discovery server: enabled
      Discovery authentication:   enabled
      Persistent activation:      disabled
      Objects:                    file on 0.0.0.0
      States:                     file on 0.0.0.0
      
      

      hier bleibt es dann wieder stehen.

      auf dem Slave is es wie folg konfiguriert
      habe auf file umgestellt, vorher war es jsonl

      iob setup custom
      Current configuration:
      - Objects database:
        - Type: file
        - Host/Unix Socket: 192.168.7.59
        - Port: 9001
      - States database:
        - Type: file
        - Host/Unix Socket: 192.168.7.59
        - Port: 9000
      - Data Directory: ../../iobroker-data/
      
      Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [file]: f
      Host / Unix Socket of objects DB(file), default[192.168.7.59]:
      Port of objects DB(file), default[9001]:
      Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [file]: f
      Host / Unix Socket of states DB (file), default[192.168.7.59]:
      Port of states DB (file), default[9000]:
      Host name of this machine [raspberrypi]:
      updating conf/iobroker.json
      
      
      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #11

      @frankne sagte in multihost konfiguration läuft nicht durch?:

      hier bleibt es dann wieder stehen.

      ja!
      hat ja auch niemand etwas von

      @frankne sagte in multihost konfiguration läuft nicht durch?:

      homie@TM93p:~$ iobroker multihost enable

      gesagt!

      @frankne sagte in multihost konfiguration läuft nicht durch?:

      jetzt mit file, vorher war es jsonl)

      warum geändert?

      @frankne sagte in multihost konfiguration läuft nicht durch?:

      192.168.7.59

      wer ist das?


      seit wann kommt das?

      @frankne sagte in multihost konfiguration läuft nicht durch?:

      Cannot read system.config: null (OK when migrating or restoring)

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      J 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @frankne sagte in multihost konfiguration läuft nicht durch?:

        hier bleibt es dann wieder stehen.

        ja!
        hat ja auch niemand etwas von

        @frankne sagte in multihost konfiguration läuft nicht durch?:

        homie@TM93p:~$ iobroker multihost enable

        gesagt!

        @frankne sagte in multihost konfiguration läuft nicht durch?:

        jetzt mit file, vorher war es jsonl)

        warum geändert?

        @frankne sagte in multihost konfiguration läuft nicht durch?:

        192.168.7.59

        wer ist das?


        seit wann kommt das?

        @frankne sagte in multihost konfiguration läuft nicht durch?:

        Cannot read system.config: null (OK when migrating or restoring)

        J Offline
        J Offline
        Jean Pirch
        schrieb am zuletzt editiert von
        #12

        @homoran
        Hallo, was ist jetzt herausgekommen.
        Lg Jean

        HomoranH 1 Antwort Letzte Antwort
        0
        • J Jean Pirch

          @homoran
          Hallo, was ist jetzt herausgekommen.
          Lg Jean

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #13

          @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

          @homoran
          Hallo, was ist jetzt herausgekommen.

          wobei?
          dem "Problem" hier in diesem Thread?

          da darfst du mich nicht fragen.
          ich lese auch nur was hier steht und da ist sritv4 Monaten nichts mehr gekommen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            Jean Pirch
            schrieb am zuletzt editiert von Jean Pirch
            #14

            @homoran

            OK, ich hatte das gleiche Problem gehabt und mag es nicht, wenn nicht die Lösung hinterlegt ist, um das Problem zu lösen. Hab es aber heute Lösen können.

            Multihost Modus

            Nach Erstellung eines Multihost-Systems werden alle Konfigurationen zentral über den Admin des Masters durchgeführt. Der Admin des/der Slaves ist nicht mehr erreichbar.

            Es ist daher sinnvoll für einen Slave einen Host mit Minimalinstallation zu verwenden, also nur den js-controller und den admin.

            Installation

            Wichtig: Die verschiedenenen Hosts müssen unbedingt eindeutige Hostnamen besitzen.

            Dazu installiert man zuerst auf allen verwendeten hosts ganz normal ioBroker.

            Auf dem Master wird anschließend iobroker setup custom ausgeführt und die folgenden Eingaben gemacht:

            Type of objects DB [file, couch, redis], default [file]: ENTER
            Host of objects DB(file), default[127.0.0.1]: <0.0.0.0>
            Port of objects DB(file), default[9001]: ENTER
            Type of states DB [file, redis], default [file]: ENTER
            Host of states DB (file), default[0.0.0.0]: ENTER
            Port of states DB (file), default[9000]: ENTER
            Host name of this machine [hostname]: ENTER

            Auf den untergeordneten hosts führt man nach der Installation ebenfalls den folgenden Befehl aus:

            iobroker setup custom

            und trägt dort ein:

            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]:<IP ADRESSE> vom Hauptsystem
            Port of states DB (file), default[9000]: ENTER
            Host name of this machine [hostname]: ENTER

            Nun das untergeordnete System neu starten. Ist ganz wichtig

            Auf dem Hauptsystem erscheint danach unter Hosts auch der neu angelegte Host.

            Das hatte bei mir nicht funktioniert:

            Ab der Version des js-controller v1.1.3 wird die Einrichtung eines Multihost-Systems noch weiter vereinfacht.

            Man gibt beim Master nur noch ein: iobroker multihost enable

            Anschließend auf dem slave: iobroker multihost browse

            Jetzt müssten vorhandene Master angezeigt werden.

            Daraufhin wird mit iobroker multihost connect der entsprechenden Master ausgewählt

            Damit ist die Multihost-Verbindung fertig.

            DJMarc75D 1 Antwort Letzte Antwort
            0
            • J Jean Pirch

              @homoran

              OK, ich hatte das gleiche Problem gehabt und mag es nicht, wenn nicht die Lösung hinterlegt ist, um das Problem zu lösen. Hab es aber heute Lösen können.

              Multihost Modus

              Nach Erstellung eines Multihost-Systems werden alle Konfigurationen zentral über den Admin des Masters durchgeführt. Der Admin des/der Slaves ist nicht mehr erreichbar.

              Es ist daher sinnvoll für einen Slave einen Host mit Minimalinstallation zu verwenden, also nur den js-controller und den admin.

              Installation

              Wichtig: Die verschiedenenen Hosts müssen unbedingt eindeutige Hostnamen besitzen.

              Dazu installiert man zuerst auf allen verwendeten hosts ganz normal ioBroker.

              Auf dem Master wird anschließend iobroker setup custom ausgeführt und die folgenden Eingaben gemacht:

              Type of objects DB [file, couch, redis], default [file]: ENTER
              Host of objects DB(file), default[127.0.0.1]: <0.0.0.0>
              Port of objects DB(file), default[9001]: ENTER
              Type of states DB [file, redis], default [file]: ENTER
              Host of states DB (file), default[0.0.0.0]: ENTER
              Port of states DB (file), default[9000]: ENTER
              Host name of this machine [hostname]: ENTER

              Auf den untergeordneten hosts führt man nach der Installation ebenfalls den folgenden Befehl aus:

              iobroker setup custom

              und trägt dort ein:

              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]:<IP ADRESSE> vom Hauptsystem
              Port of states DB (file), default[9000]: ENTER
              Host name of this machine [hostname]: ENTER

              Nun das untergeordnete System neu starten. Ist ganz wichtig

              Auf dem Hauptsystem erscheint danach unter Hosts auch der neu angelegte Host.

              Das hatte bei mir nicht funktioniert:

              Ab der Version des js-controller v1.1.3 wird die Einrichtung eines Multihost-Systems noch weiter vereinfacht.

              Man gibt beim Master nur noch ein: iobroker multihost enable

              Anschließend auf dem slave: iobroker multihost browse

              Jetzt müssten vorhandene Master angezeigt werden.

              Daraufhin wird mit iobroker multihost connect der entsprechenden Master ausgewählt

              Damit ist die Multihost-Verbindung fertig.

              DJMarc75D Online
              DJMarc75D Online
              DJMarc75
              schrieb am zuletzt editiert von
              #15

              @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

              sudo iobroker

              Bitte kein SUDO vor einem iob - Befehl !

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              J 1 Antwort Letzte Antwort
              0
              • DJMarc75D DJMarc75

                @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

                sudo iobroker

                Bitte kein SUDO vor einem iob - Befehl !

                J Offline
                J Offline
                Jean Pirch
                schrieb am zuletzt editiert von
                #16

                @djmarc75
                OK, hab ich rausgenommen.

                HomoranH 1 Antwort Letzte Antwort
                0
                • J Jean Pirch

                  @djmarc75
                  OK, hab ich rausgenommen.

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #17

                  @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

                  hab ich rausgenommen.

                  nein, steht noch da!?

                  @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

                  und mag es nicht, wenn nicht die Lösung hinterlegt ist

                  vernünftige Einstellung, aber was war denn die Lösung?
                  Die Anleitung habe ich vor etwa 8 Jahren so geschrieben.
                  Was müsste denn da geändert werden?

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    Jean Pirch
                    schrieb am zuletzt editiert von
                    #18

                    @homoran
                    Ja, die ist auch super.
                    Ich hatte auch das Problem, wie oben beschrieben.

                    Man gibt beim Master nur noch ein: iobroker multihost enable
                    - hier ist die Konfiguration nicht bis zum Ende durchgelaufen, (blieb einfach stehen)

                    Anschließend auf dem slave: iobroker multihost browse
                    Jetzt müssten vorhandene Master angezeigt werden.
                    - hier wurde dann auch kein Master angezeigt

                    Dann habe ich das gemacht.

                    Auf dem Master wird anschließend iobroker setup custom ausgeführt und die folgenden Eingaben gemacht:

                    Type of objects DB [file, couch, redis], default [file]: ENTER
                    Host of objects DB(file), default[127.0.0.1]: <0.0.0.0>
                    Port of objects DB(file), default[9001]: ENTER
                    Type of states DB [file, redis], default [file]: ENTER
                    Host of states DB (file), default[0.0.0.0]: ENTER
                    Port of states DB (file), default[9000]: ENTER
                    Host name of this machine [hostname]: ENTER

                    Auf den untergeordneten hosts führt man nach der Installation ebenfalls den folgenden Befehl aus:

                    iobroker setup custom

                    und trägt dort ein:

                    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]:<IP ADRESSE> vom Hauptsystem
                    Port of states DB (file), default[9000]: ENTER
                    Host name of this machine [hostname]: ENTER

                    Nun das untergeordnete System neu starten. Ist ganz wichtig

                    Auf dem Hauptsystem erscheint danach unter Hosts auch der neu angelegte Host.

                    Hatte auch nicht gleich funktioniert, musste dann noch beim ioBroker Master ein
                    iobroker reboot macht und dann ist mein Slave im Horst vom Master aufgetaucht.

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • J Jean Pirch

                      @homoran
                      Ja, die ist auch super.
                      Ich hatte auch das Problem, wie oben beschrieben.

                      Man gibt beim Master nur noch ein: iobroker multihost enable
                      - hier ist die Konfiguration nicht bis zum Ende durchgelaufen, (blieb einfach stehen)

                      Anschließend auf dem slave: iobroker multihost browse
                      Jetzt müssten vorhandene Master angezeigt werden.
                      - hier wurde dann auch kein Master angezeigt

                      Dann habe ich das gemacht.

                      Auf dem Master wird anschließend iobroker setup custom ausgeführt und die folgenden Eingaben gemacht:

                      Type of objects DB [file, couch, redis], default [file]: ENTER
                      Host of objects DB(file), default[127.0.0.1]: <0.0.0.0>
                      Port of objects DB(file), default[9001]: ENTER
                      Type of states DB [file, redis], default [file]: ENTER
                      Host of states DB (file), default[0.0.0.0]: ENTER
                      Port of states DB (file), default[9000]: ENTER
                      Host name of this machine [hostname]: ENTER

                      Auf den untergeordneten hosts führt man nach der Installation ebenfalls den folgenden Befehl aus:

                      iobroker setup custom

                      und trägt dort ein:

                      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]:<IP ADRESSE> vom Hauptsystem
                      Port of states DB (file), default[9000]: ENTER
                      Host name of this machine [hostname]: ENTER

                      Nun das untergeordnete System neu starten. Ist ganz wichtig

                      Auf dem Hauptsystem erscheint danach unter Hosts auch der neu angelegte Host.

                      Hatte auch nicht gleich funktioniert, musste dann noch beim ioBroker Master ein
                      iobroker reboot macht und dann ist mein Slave im Horst vom Master aufgetaucht.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #19

                      @jean-pirch sagte in multihost konfiguration läuft nicht durch?:

                      Nun das untergeordnete System neu starten. Ist ganz wichtig

                      wie du selber festgestellt hast, muss auch noch (manchmal?) der Master neu gestartet werden.

                      Da ich bis zum nächsten Mal die Reihenfolge vergessen habe, mache ich beides doppelt.

                      Das klappt immer

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      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

                      431

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      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
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe