Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. kevlar

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    K
    • Profile
    • Following 0
    • Followers 0
    • Topics 11
    • Posts 38
    • Best 0
    • Groups 1

    kevlar

    @kevlar

    0
    Reputation
    57
    Profile views
    38
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    kevlar Follow
    Starter

    Latest posts made by kevlar

    • RE: nach update auf js-c 2/redis - Multihost

      Hilfe 😢

      vor dem Update auf js controller 2 und das redis umstellen hatte ich per terminal ein update gemacht

      iobroker backup
      

      aber auch den kompletten iobroker-data ordner gesichert.
      nach dem Update fehlen wie gesagt alle Instanzen.

      iobroker restore
      

      klappt nicht siehe oben

      Was sollte denn in der 2019_11_20-00_42_16_backupiobroker.tar.gz drin sein?
      es ist lediglich

      backup.json
      files
      -admin.0
      -web.0
      -vis.0
      

      drin. Wo sind die objekte? wo die states??

      Zum Glück hab ich ja noch das manuelle Backup des iobroker-data Ordners.

      Hier hab ich versucht:

      iobroker verzeichnis löschen, per install script neu installieren --> admin
      

      --> läuft

      iobroker stop
      - iobroker-data löschen, durch Backup ersetzen.
      iobroker start all
      iobroker upload all
      iobroker start
      iobroker restart
      iobroker list instances --> NICHTS
      

      Was läuft da schief? Muss ich eine iobroker install mit altem JS Controller nehmen?

      Bei

      iobroker start all
      

      hängt der Terminal scheinbar endlos ohne Fehlermeldung und Statusanzeige. Dauert dieser Schritt ewig? Wo kann ich logs dazu sehen?

      Ich bin gerade wirklich verzweifelt.

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      ich habe gerade die server macos iobroker version gelöscht/verschoben und frisch installiert.
      Wenn ich das letzte backup einspielen will crash es aber mit folgender Meldung:

      iobroker restore
      Please specify one of the backup names:
      2019_11_20-00_42_16_backupiobroker.tar.gz or 2019_11_20-00_42_16 or 0
      /usr/local/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786
              if (parseInt(name, 10).toString() === name.toString()) {
                                                         ^
      
      TypeError: Cannot read property 'toString' of undefined
          at BackupRestore.restoreBackup (/usr/local/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786:52)
          at dbConnect (/usr/local/iobroker/node_modules/iobroker.js-controller/lib/setup.js:713:24)
          at Object.connected (/usr/local/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2321:41)
          at Immediate.StatesInMemoryServer.setImmediate (/usr/local/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServerRedis.js:72:46)
          at runCallback (timers.js:705:18)
          at tryOnImmediate (timers.js:676:5)
          at processImmediate (timers.js:658:5)
      
      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      seltsam ist auch das, wenn ich versuche ein Backup wiederherzustellen:

      sudo iobroker stop
      /Users/root/Library/LaunchAgents/org.ioBroker.LaunchAtLogin.plist: No such file or directory
      Stopping iobroker controller daemon...
      iobroker controller daemon stopped.
      No "killall.sh" script found. Just stop.
      
      sudo iobroker restore 2019_11_20-00_30_12_backupiobroker.tar
      Stop iobroker first!
      

      🤔 🤔

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      hab 0.0.0.0 reingeschrieben jetzt. jetzt klappt die Verbindung vom Slave wohl:

      sudo iobroker status
      iobroker is running on this host.
      
      At least one iobroker host is running.
      
      Objects type: redis
      States  type: redis
      
      sudo iobroker multihost status
      Please check the binding of redis service. By default it is only local: http://download.redis.io/redis-stable/redis.conf
      Change "bind 127.0.0.1" to "bind 0.0.0.0" or to others.
      No configuration change needed.
      
      
      Multihost discovery server: enabled
      Discovery authentication:   enabled
      Objects:                    redis on 192.168.178.5
      States:                     redis on 192.168.178.5
      

      Das Problem das alle Instanzen weg sind besteht aber weiterhin. Wo sind die hin?

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      ja, sowohl iobroker als auch die kompletten Rechner.

      Das Problem ist ja auch das sämtliche Instanzen beim Master fehlen. Liegt das an der fehldenden Verbindung von Slave zum Redis vom Master, oder hat es da noch was anderes zerschossen?

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost
      iobroker multihost status
      Please check the binding of redis service. By default it is only local: http://download.redis.io/redis-stable/redis.conf
      Change "bind 127.0.0.1" to "bind 0.0.0.0" or to others.
      No configuration change needed.
      
      
      Multihost discovery server: enabled
      Discovery authentication:   enabled
      Objects:                    redis on 0.0.0.0
      States:                     redis on 0.0.0.0
      

      done.
      beim Slave kommt dennoch:

      sudo iobroker status
      No connection to objects 192.168.178.5:6379[redis]
      No connection to states 192.168.178.5:6379[redis]
      
      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      ja 192.168.178.5 ist Master mit iobroker und redis auf macos.

      iobroker status
      iobroker is running on this host.
      
      At least one iobroker host is running.
      
      Objects type: redis
      States  type: redis
      
      iobroker multihost status
      Please check the binding of redis service. By default it is only local: http://download.redis.io/redis-stable/redis.conf
      Change "bind 127.0.0.1" to "bind 0.0.0.0" or to others.
      No configuration change needed.
      
      
      Multihost discovery server: enabled
      Discovery authentication:   enabled
      Objects:                    redis on 127.0.0.1
      States:                     redis on 127.0.0.1
      AiR-Server:iobroker ebber$
      

      muss ich redis irgendwie konfigurieren damit der slave (192.168.178.4) es auf dem master findet?

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost

      das bringt mir das:

      sudo iobroker restart
      iobroker controller daemon is not running
      Starting iobroker controller daemon...
      iobroker controller daemon started. PID: 3022
      
      /opt/iobroker $ sudo iobroker status
      No connection to objects 192.168.178.5:6379[redis]
      No connection to states 192.168.178.5:6379[redis]
      

      wie kann ich beim master überprüfen ob redis richtig mit iobroker funktioniert?

      posted in ioBroker Allgemein
      K
      kevlar
    • RE: nach update auf js-c 2/redis - Multihost
      redis-cli
      127.0.0.1:6379> ping
      PONG
      127.0.0.1:6379>
      

      Redis sollte auf dem Server laufen.
      Muss ich also den Slave auch auf Redis configurieren und dabei die IP vom Server angeben?

      posted in ioBroker Allgemein
      K
      kevlar
    • nach update auf js-c 2/redis - Multihost

      Habe folgendes Setup: ioBroker Master auf MacOS Mojave Server und einen Raspi 3 als Slave.
      ich habe beide auf js-controller 2 geupdated.

      Master:

      node -v
      v10.16.3
      npm -v
      6.9.0
      iobroker v
      2.1.0
      iobroker status
      iobroker is running on this host.
      
      At least one iobroker host is running.
      
      Objects type: redis
      States  type: redis
      

      Slave:

      node -v
      v10.17.0
      npm -v
      6.13.1
      iobroker v
      2.1.0
      sudo iobroker start
      Starting iobroker controller daemon...
      iobroker controller daemon started. PID: 2506
      sudo iobroker status
      iobroker is not running on this host.
      
      No iobroker host is running.
      
      Objects type: file
      States  type: file
      

      auf dem Master laufen keine der Instances mehr

      iobroker list instances
      
      + instance is alive
      

      und die Fehlermeldung steht in den Logs:

      Cannot read system.config: null (OK when migrating or restoring)
      Cannot start multihost discovery server: no system.config found (err:null)
      

      was läuft da schief?

      posted in ioBroker Allgemein
      K
      kevlar
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo