Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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.1k

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

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

multihost konfiguration läuft nicht durch?

Scheduled Pinned Locked Moved ioBroker Allgemein
19 Posts 5 Posters 585 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    Frankne
    wrote on last edited by
    #1

    Hallo,

    ich habe einen Ubuntu Rechner mit iobroker 6.10.1, Node.js: v20.7.0, NPM: 10.1.0 und möchte multihost einsetzen um einen Raspi als Slave zu verbinden.

    Auf dem Host führe ich den Befehl aus um Mutihost zu aktivieren, dieser scheint aber nicht komplett durchzulaufen. Denn das Terminal springt nicht zur Eingabeaufforderung zurück, sondern es bleibt immer das grüne Rechteck.

    homie@TM93p:~$ iobroker multihost enable
    Multihost discovery server activated on this host. If iobroker is currently not running please start befeore trying to discover this host.
    Important: Multihost discovery works with UDP packets. Make sure they are routed correctly in your network. If you use Docker you also need to configure this correctly.
    Multihost discovery will be automatically deactivated after 15 minutes. If you want to activate it permanently use the --persist flag
    Discovery authentication activated.
    Enter secret phrase for connection:
    Repeat secret phrase for connection:
    Please check the binding of the configured jsonl server to allow remote connections.
    Please restart ioBroker for the changes to take effect: "iobroker restart"
    
    
    Multihost discovery server: enabled
    Discovery authentication:   enabled
    Persistent activation:      disabled
    Objects:                    jsonl on 0.0.0.0
    States:                     jsonl on 0.0.0.0
    
    

    Wenn der Befehl durchgelaufen ist müsste doch am Ende wieder folgendes stehen, oder?

    homie@TM93p:~$ 
    

    Wenn auf dem Slave

    iobroker multihost connect
    durchlaufen lasse kommt gar keine Ausgabe
    Gruß,
    Frank

    arteckA 1 Reply Last reply
    0
    • F Frankne

      Hallo,

      ich habe einen Ubuntu Rechner mit iobroker 6.10.1, Node.js: v20.7.0, NPM: 10.1.0 und möchte multihost einsetzen um einen Raspi als Slave zu verbinden.

      Auf dem Host führe ich den Befehl aus um Mutihost zu aktivieren, dieser scheint aber nicht komplett durchzulaufen. Denn das Terminal springt nicht zur Eingabeaufforderung zurück, sondern es bleibt immer das grüne Rechteck.

      homie@TM93p:~$ iobroker multihost enable
      Multihost discovery server activated on this host. If iobroker is currently not running please start befeore trying to discover this host.
      Important: Multihost discovery works with UDP packets. Make sure they are routed correctly in your network. If you use Docker you also need to configure this correctly.
      Multihost discovery will be automatically deactivated after 15 minutes. If you want to activate it permanently use the --persist flag
      Discovery authentication activated.
      Enter secret phrase for connection:
      Repeat secret phrase for connection:
      Please check the binding of the configured jsonl server to allow remote connections.
      Please restart ioBroker for the changes to take effect: "iobroker restart"
      
      
      Multihost discovery server: enabled
      Discovery authentication:   enabled
      Persistent activation:      disabled
      Objects:                    jsonl on 0.0.0.0
      States:                     jsonl on 0.0.0.0
      
      

      Wenn der Befehl durchgelaufen ist müsste doch am Ende wieder folgendes stehen, oder?

      homie@TM93p:~$ 
      

      Wenn auf dem Slave

      iobroker multihost connect
      durchlaufen lasse kommt gar keine Ausgabe
      Gruß,
      Frank

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      wrote on last edited by
      #2

      @frankne mehr Infos..

      multihost mit was

      raspi docker proxmox ..lxc, vm... was versucht du zu verbinden

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      F 1 Reply Last reply
      0
      • arteckA arteck

        @frankne mehr Infos..

        multihost mit was

        raspi docker proxmox ..lxc, vm... was versucht du zu verbinden

        F Offline
        F Offline
        Frankne
        wrote on last edited by
        #3

        @arteck

        fragst du nach dem Slave system? das ist ein Rapi 3B, beide laufen im gleichen Netzwerk.

        iobroker 6.10.1
        Node.js: v20.5.1
        NPM: 9.8.0

        Brauchst du noch andere Informationen?

        HomoranH 1 Reply Last reply
        0
        • F Frankne

          @arteck

          fragst du nach dem Slave system? das ist ein Rapi 3B, beide laufen im gleichen Netzwerk.

          iobroker 6.10.1
          Node.js: v20.5.1
          NPM: 9.8.0

          Brauchst du noch andere Informationen?

          HomoranH Offline
          HomoranH Offline
          Homoran
          Global Moderator Administrators
          wrote on last edited by Homoran
          #4

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

          fragst du nach dem Slave system?

          nein!
          nach dem Master.

          und wieso node v20. Das ist noch nicht für ioBroker freigegeben

          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 -

          F 1 Reply Last reply
          0
          • HomoranH Homoran

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

            fragst du nach dem Slave system?

            nein!
            nach dem Master.

            und wieso node v20. Das ist noch nicht für ioBroker freigegeben

            F Offline
            F Offline
            Frankne
            wrote on last edited by
            #5

            @homoran
            Welche informationen werden denn zum Master noch gebraucht?

            Wenn node v20 nicht freigegeben ist, dann liegt das Problem daran und ich sollte auf dem Ubuntu Rechner ThinkCentre TM93p und raspi downgraden?

            HomoranH 1 Reply Last reply
            0
            • F Frankne

              @homoran
              Welche informationen werden denn zum Master noch gebraucht?

              Wenn node v20 nicht freigegeben ist, dann liegt das Problem daran und ich sollte auf dem Ubuntu Rechner ThinkCentre TM93p und raspi downgraden?

              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #6

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

              Welche informationen werden denn zum Master noch gebraucht?

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

              raspi docker proxmox ..lxc, vm

              uvm.

              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 -

              F 1 Reply Last reply
              0
              • HomoranH Homoran

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

                Welche informationen werden denn zum Master noch gebraucht?

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

                raspi docker proxmox ..lxc, vm

                uvm.

                F Offline
                F Offline
                Frankne
                wrote on last edited by
                #7

                @homoran said in multihost konfiguration läuft nicht durch?:

                raspi docker proxmox ..lxc, vm

                nichts von dem, kein raspi, kein docker, kein proxmox...

                Iobroker läuft direkt auf dem ubuntu rechner . Der Rechner ist ein ThinkCentre TM93p mit Ubuntu 22.04.3 LTS

                F 1 Reply Last reply
                0
                • F Frankne

                  @homoran said in multihost konfiguration läuft nicht durch?:

                  raspi docker proxmox ..lxc, vm

                  nichts von dem, kein raspi, kein docker, kein proxmox...

                  Iobroker läuft direkt auf dem ubuntu rechner . Der Rechner ist ein ThinkCentre TM93p mit Ubuntu 22.04.3 LTS

                  F Offline
                  F Offline
                  Frankne
                  wrote on last edited by
                  #8

                  @arteck @Homoran Danke für die Hinweise mit node.js.

                  Node wurde nun auf 18.18.0 ge-downgraded.

                  Iobroker scheint erstmal problemlos zu laufen. Siehe Ausdruck unten (iobroker diag).

                  Der Befehl multihost läuft aber immer noch nicht durch. Also gleiches verhalten wie ursprünglich beschrieben.

                  Was kann ich noch anders machen?

                  ======================= SUMMARY =======================
                                       v.2023-06-20
                  
                  
                   Static hostname: TM93p
                         Icon name: computer-desktop
                           Chassis: desktop
                        Machine ID: a8xxxx
                           Boot ID: 33xxxxxx
                  Operating System: Ubuntu 22.04.3 LTS
                            Kernel: Linux 6.2.0-33-generic
                      Architecture: x86-64
                   Hardware Vendor: Lenovo
                    Hardware Model: ThinkCentre M93p
                  
                  Installation:           native
                  Kernel:                 x86_64
                  Userland:               amd64
                  Timezone:               Europe/Berlin (CEST, +0200)
                  User-ID:                1000
                  X-Server:               false
                  Boot Target:            graphical.target
                  
                  Pending OS-Updates:     0
                  Pending iob updates:    0
                  
                  Nodejs-Installation:    /usr/bin/nodejs         v18.18.0
                                          /usr/bin/node           v18.18.0
                                          /usr/bin/npm            9.8.1
                                          /usr/bin/npx            9.8.1
                  
                  Recommended versions are nodejs 18.x.y and npm 9.x.y
                  Your nodejs installation is correct
                  
                  MEMORY:
                                 total        used        free      shared  buff/cache   available
                  Mem:            7.8G        1.1G        3.7G         65M        3.0G        6.3G
                  Swap:           2.0G          0B        2.0G
                  Total:          9.9G        1.1G        5.7G
                  
                  Active iob-Instances:   7
                  Active repo(s): stable
                  
                  ioBroker Core:          js-controller           5.0.12
                                          admin                   6.10.1
                  
                  ioBroker Status:        iobroker is running on this host.
                  
                  
                  Objects type: jsonl
                  States  type: jsonl
                  
                  Status admin and web instance:
                  + system.adapter.admin.0                  : admin                 : TM93p                                    -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                  + system.adapter.web.0                    : web                   : TM93p                                    -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                  
                  Objects:                254
                  States:                 193
                  
                  Size of iob-Database:
                  
                  4.6M    /opt/iobroker/iobroker-data/objects.jsonl
                  2.7M    /opt/iobroker/iobroker-data/states.jsonl
                  
                  
                  
                  =================== END OF SUMMARY ====================
                  

                  Gruß,
                  Frank

                  HomoranH 1 Reply Last reply
                  0
                  • F Frankne

                    @arteck @Homoran Danke für die Hinweise mit node.js.

                    Node wurde nun auf 18.18.0 ge-downgraded.

                    Iobroker scheint erstmal problemlos zu laufen. Siehe Ausdruck unten (iobroker diag).

                    Der Befehl multihost läuft aber immer noch nicht durch. Also gleiches verhalten wie ursprünglich beschrieben.

                    Was kann ich noch anders machen?

                    ======================= SUMMARY =======================
                                         v.2023-06-20
                    
                    
                     Static hostname: TM93p
                           Icon name: computer-desktop
                             Chassis: desktop
                          Machine ID: a8xxxx
                             Boot ID: 33xxxxxx
                    Operating System: Ubuntu 22.04.3 LTS
                              Kernel: Linux 6.2.0-33-generic
                        Architecture: x86-64
                     Hardware Vendor: Lenovo
                      Hardware Model: ThinkCentre M93p
                    
                    Installation:           native
                    Kernel:                 x86_64
                    Userland:               amd64
                    Timezone:               Europe/Berlin (CEST, +0200)
                    User-ID:                1000
                    X-Server:               false
                    Boot Target:            graphical.target
                    
                    Pending OS-Updates:     0
                    Pending iob updates:    0
                    
                    Nodejs-Installation:    /usr/bin/nodejs         v18.18.0
                                            /usr/bin/node           v18.18.0
                                            /usr/bin/npm            9.8.1
                                            /usr/bin/npx            9.8.1
                    
                    Recommended versions are nodejs 18.x.y and npm 9.x.y
                    Your nodejs installation is correct
                    
                    MEMORY:
                                   total        used        free      shared  buff/cache   available
                    Mem:            7.8G        1.1G        3.7G         65M        3.0G        6.3G
                    Swap:           2.0G          0B        2.0G
                    Total:          9.9G        1.1G        5.7G
                    
                    Active iob-Instances:   7
                    Active repo(s): stable
                    
                    ioBroker Core:          js-controller           5.0.12
                                            admin                   6.10.1
                    
                    ioBroker Status:        iobroker is running on this host.
                    
                    
                    Objects type: jsonl
                    States  type: jsonl
                    
                    Status admin and web instance:
                    + system.adapter.admin.0                  : admin                 : TM93p                                    -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                    + system.adapter.web.0                    : web                   : TM93p                                    -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                    
                    Objects:                254
                    States:                 193
                    
                    Size of iob-Database:
                    
                    4.6M    /opt/iobroker/iobroker-data/objects.jsonl
                    2.7M    /opt/iobroker/iobroker-data/states.jsonl
                    
                    
                    
                    =================== END OF SUMMARY ====================
                    

                    Gruß,
                    Frank

                    HomoranH Offline
                    HomoranH Offline
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #9

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

                    Was kann ich noch anders machen?

                    iob setup custom im slave ausführen

                    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 -

                    F 1 Reply Last reply
                    0
                    • 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
                      wrote on last edited by
                      #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 Reply Last reply
                      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 Offline
                        HomoranH Offline
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by
                        #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 Reply Last reply
                        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
                          wrote on last edited by
                          #12

                          @homoran
                          Hallo, was ist jetzt herausgekommen.
                          Lg Jean

                          HomoranH 1 Reply Last reply
                          0
                          • J Jean Pirch

                            @homoran
                            Hallo, was ist jetzt herausgekommen.
                            Lg Jean

                            HomoranH Offline
                            HomoranH Offline
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by 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 Reply Last reply
                            0
                            • J Offline
                              J Offline
                              Jean Pirch
                              wrote on last edited by 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 Reply Last reply
                              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 Offline
                                DJMarc75D Offline
                                DJMarc75
                                wrote on last edited by
                                #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 Reply Last reply
                                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
                                  wrote on last edited by
                                  #16

                                  @djmarc75
                                  OK, hab ich rausgenommen.

                                  HomoranH 1 Reply Last reply
                                  0
                                  • J Jean Pirch

                                    @djmarc75
                                    OK, hab ich rausgenommen.

                                    HomoranH Offline
                                    HomoranH Offline
                                    Homoran
                                    Global Moderator Administrators
                                    wrote on last edited by
                                    #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 Reply Last reply
                                    0
                                    • J Offline
                                      J Offline
                                      Jean Pirch
                                      wrote on last edited by
                                      #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 Reply Last reply
                                      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 Offline
                                        HomoranH Offline
                                        Homoran
                                        Global Moderator Administrators
                                        wrote on last edited by
                                        #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 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        Support us

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

                                        414

                                        Online

                                        32.4k

                                        Users

                                        81.4k

                                        Topics

                                        1.3m

                                        Posts
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Recent
                                        • Tags
                                        • Unread 0
                                        • Categories
                                        • Unreplied
                                        • Popular
                                        • GitHub
                                        • Docu
                                        • Hilfe