Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Redis - parallel zwei ioBroker single host

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    297

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    777

Redis - parallel zwei ioBroker single host

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
redisredis serverredis umstellung
15 Beiträge 4 Kommentatoren 1.1k Aufrufe 3 Beobachtet
  • Ä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.
  • hydrotecH Offline
    hydrotecH Offline
    hydrotec
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    aktuell ist meine ioBroker Umgebung folgendermaßen aufgebaut.
    Es sind drei Container (LXD/LXC) vorhanden.

    1. iobroker - 192.168.78.132 - (single host) Produktiv Umgebung
    2. iobrokertest - 192.168.78.135 - (single host) Test Umgebung
    3. redis - 192.168.78.133 - (Standard Installation)

    Container 1. iobroker ist erfolgreich auf Redis Datenbank umgestellt.
    Wenn ich jetzt Container 2. iobrokertest ebenfalls auf die Redis Datenbank umstelle, Ablauf siehe unten, dann ist der Container nicht mehr über die IP-Adresse erreichbar. Er wird jetzt unter Hosts der Admin Oberfläche des ersten Containers aufgeführt.
    Mein Ziel ist es die beiden ioBroker Admin Oberflächen unabhängig von einander über die jeweilige IP-Adresse aufzurufen. Kann ich das überhaupt so realisieren, und wenn ja, was habe ich bei der Umstellung auf die Redis Datenbank übersehen?

    Vorab schon einmal Dankeschön für eure Unterstützung.
    Gruß, Karsten

    ubuntu@iobrokertest:~$ iobroker stop
    ubuntu@iobrokertest:~$ iobroker setup custom
    Current configuration:
    - Objects database:
     - Type: jsonl
     - Host/Unix Socket: 127.0.0.1
     - Port: 9001
    - States database:
     - Type: jsonl
     - Host/Unix Socket: 127.0.0.1
     - Port: 9000
    - Data Directory: ../../iobroker-data/
    
    Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [jsonl]: r
    
    When Objects and Files are stored in a Redis database please consider the following:
    1. All data will be stored in RAM, make sure to have enough free RAM available!
    2. Make sure to check Redis persistence options to make sure a Redis problem will not cause data loss!
    3. The Redis persistence files can get big, make sure not to use an SD card to store them.
    
    Host / Unix Socket of objects DB(redis), default[127.0.0.1]: 192.168.78.133
    Port of objects DB(redis), default[6379]:
    Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [redis]:
    Host / Unix Socket of states DB (redis), default[192.168.78.133]:
    Port of states DB (redis), default[6379]:
    Host name of this machine [iobrokertest]:
    Please choose if this is a Master/single host (enter "m") or a Slave host (enter "S") you are about to edit. For Slave hosts the data migration will be skipped. [S/m]: m
    
    Important: Using redis for the Objects database is only supported
    with js-controller 2.0 or higher!
    When your system consists of multiple hosts please make sure to have
    js-controller 2.0 or higher installed on ALL hosts *before* continuing!
    
    
    Important #2: If you already did the migration on an other host
    please *do not* migrate again! This can destroy your system!
    
    
    Important #3: The process will migrate all files that were officially
    uploaded into the ioBroker system. If you have manually copied files into
    iobroker-data/files/... into own directories then these files will NOT be
    migrated! Make sure all files are in adapter directories inside the files
    directory!
    
    
    Do you want to migrate objects and states from "jsonl/jsonl" to "redis/redis" [y/N]: n
    
    No Database migration was done.
    If this was done on your master host please execute "iobroker setup first" to newly initialize all objects.
    
    updating conf/iobroker.json
    ubuntu@iobrokertest:~$ iobroker status
    iobroker is not running on this host.
    
    At least one iobroker host is running.
    
    Objects type: redis
    States  type: redis
    ubuntu@iobrokertest:~$ iobroker setup first
    object _design/system updated
    {
     "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIXXXbU0Z\r\n-----END RSA PRIVATE KEY-----\r\n",
     "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIXXX8PQ=\r\n-----END CERTIFICATE-----\r\n"
    }
    Update certificate defaultPrivate
    The object "system.certificates" was updated successfully.
    Update certificate defaultPublic
    The object "system.certificates" was updated successfully.
    ubuntu@iobrokertest:~$ iobroker start
    

    Ubuntu 20.04 LTS (LXD/LXC)
    admin: v5.3.1
    js-controller: v4.0.18
    node: v14.19.0
    npm: v6.14.16
    repository: stable
    

    Ubuntu 20.04 LTS (LXD/LXC)
    admin: v5.3.1
    js-controller: v4.0.19
    node: v16.14.0
    npm: v8.3.1
    repository: beta
    

    Ubuntu 22.04 LTS (LXD/LXC)
    admin: v6.3.5
    js-controller: v4.0.24
    node: v18.16.1
    npm: v9.5.1
    repository: stable

    OliverIOO 1 Antwort Letzte Antwort
    0
    • hydrotecH hydrotec

      Hallo zusammen,

      aktuell ist meine ioBroker Umgebung folgendermaßen aufgebaut.
      Es sind drei Container (LXD/LXC) vorhanden.

      1. iobroker - 192.168.78.132 - (single host) Produktiv Umgebung
      2. iobrokertest - 192.168.78.135 - (single host) Test Umgebung
      3. redis - 192.168.78.133 - (Standard Installation)

      Container 1. iobroker ist erfolgreich auf Redis Datenbank umgestellt.
      Wenn ich jetzt Container 2. iobrokertest ebenfalls auf die Redis Datenbank umstelle, Ablauf siehe unten, dann ist der Container nicht mehr über die IP-Adresse erreichbar. Er wird jetzt unter Hosts der Admin Oberfläche des ersten Containers aufgeführt.
      Mein Ziel ist es die beiden ioBroker Admin Oberflächen unabhängig von einander über die jeweilige IP-Adresse aufzurufen. Kann ich das überhaupt so realisieren, und wenn ja, was habe ich bei der Umstellung auf die Redis Datenbank übersehen?

      Vorab schon einmal Dankeschön für eure Unterstützung.
      Gruß, Karsten

      ubuntu@iobrokertest:~$ iobroker stop
      ubuntu@iobrokertest:~$ iobroker setup custom
      Current configuration:
      - Objects database:
       - Type: jsonl
       - Host/Unix Socket: 127.0.0.1
       - Port: 9001
      - States database:
       - Type: jsonl
       - Host/Unix Socket: 127.0.0.1
       - Port: 9000
      - Data Directory: ../../iobroker-data/
      
      Type of objects DB [(j)sonl, (f)ile, (r)edis, ...], default [jsonl]: r
      
      When Objects and Files are stored in a Redis database please consider the following:
      1. All data will be stored in RAM, make sure to have enough free RAM available!
      2. Make sure to check Redis persistence options to make sure a Redis problem will not cause data loss!
      3. The Redis persistence files can get big, make sure not to use an SD card to store them.
      
      Host / Unix Socket of objects DB(redis), default[127.0.0.1]: 192.168.78.133
      Port of objects DB(redis), default[6379]:
      Type of states DB [(j)sonl, (f)file, (r)edis, ...], default [redis]:
      Host / Unix Socket of states DB (redis), default[192.168.78.133]:
      Port of states DB (redis), default[6379]:
      Host name of this machine [iobrokertest]:
      Please choose if this is a Master/single host (enter "m") or a Slave host (enter "S") you are about to edit. For Slave hosts the data migration will be skipped. [S/m]: m
      
      Important: Using redis for the Objects database is only supported
      with js-controller 2.0 or higher!
      When your system consists of multiple hosts please make sure to have
      js-controller 2.0 or higher installed on ALL hosts *before* continuing!
      
      
      Important #2: If you already did the migration on an other host
      please *do not* migrate again! This can destroy your system!
      
      
      Important #3: The process will migrate all files that were officially
      uploaded into the ioBroker system. If you have manually copied files into
      iobroker-data/files/... into own directories then these files will NOT be
      migrated! Make sure all files are in adapter directories inside the files
      directory!
      
      
      Do you want to migrate objects and states from "jsonl/jsonl" to "redis/redis" [y/N]: n
      
      No Database migration was done.
      If this was done on your master host please execute "iobroker setup first" to newly initialize all objects.
      
      updating conf/iobroker.json
      ubuntu@iobrokertest:~$ iobroker status
      iobroker is not running on this host.
      
      At least one iobroker host is running.
      
      Objects type: redis
      States  type: redis
      ubuntu@iobrokertest:~$ iobroker setup first
      object _design/system updated
      {
       "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIXXXbU0Z\r\n-----END RSA PRIVATE KEY-----\r\n",
       "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIXXX8PQ=\r\n-----END CERTIFICATE-----\r\n"
      }
      Update certificate defaultPrivate
      The object "system.certificates" was updated successfully.
      Update certificate defaultPublic
      The object "system.certificates" was updated successfully.
      ubuntu@iobrokertest:~$ iobroker start
      

      Ubuntu 20.04 LTS (LXD/LXC)
      admin: v5.3.1
      js-controller: v4.0.18
      node: v14.19.0
      npm: v6.14.16
      repository: stable
      

      Ubuntu 20.04 LTS (LXD/LXC)
      admin: v5.3.1
      js-controller: v4.0.19
      node: v16.14.0
      npm: v8.3.1
      repository: beta
      

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      @hydrotec
      warum willst du ein gemeinsames redis haben?
      ich weiß nicht wie iobroker intern mit den states umgeht und ob es davon ausgeht, das in redis die einzige wahrheit steht. dann würde es gehen.

      wenn redis nur für das persistente speichern der werte zuständig ist, aber die states in einem cache im speicher in iobroker steht, dann weiß dieser nix davon, wenn eine andere iobroker instanz einen schlüssel ändert.
      das würde dann zu einem inkonsistenten datenstand führen.

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      hydrotecH 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @hydrotec
        warum willst du ein gemeinsames redis haben?
        ich weiß nicht wie iobroker intern mit den states umgeht und ob es davon ausgeht, das in redis die einzige wahrheit steht. dann würde es gehen.

        wenn redis nur für das persistente speichern der werte zuständig ist, aber die states in einem cache im speicher in iobroker steht, dann weiß dieser nix davon, wenn eine andere iobroker instanz einen schlüssel ändert.
        das würde dann zu einem inkonsistenten datenstand führen.

        hydrotecH Offline
        hydrotecH Offline
        hydrotec
        schrieb am zuletzt editiert von
        #3

        @oliverio

        So wie ich das verstanden habe, verwaltet Redis die Datenbank in memory, und ioBroker bedient sich dieser Datenbank Einträge. Es steht auch nirgends etwas darüber, das zu jedem Programm/Prozess ein eigenes Redis installiert werden müsste. Und während der Umstellung durch iobroker setup custom wird ja extra gefragt ob es sich um ein Single oder Slave Host handelt.

        Please choose if this is a Master/single host (enter "m") or a Slave host (enter "S") you are about to edit. For Slave hosts the data migration will be skipped.
        

        Deswegen bin ich ja etwas verwirrt, das die Auswahl m nicht greift, und die zweite ioBroker Installation als weiterer Host auf der Admin Oberfläche der ersten ioBroker Installation erscheint.

        Ubuntu 22.04 LTS (LXD/LXC)
        admin: v6.3.5
        js-controller: v4.0.24
        node: v18.16.1
        npm: v9.5.1
        repository: stable

        arteckA 1 Antwort Letzte Antwort
        0
        • hydrotecH hydrotec

          @oliverio

          So wie ich das verstanden habe, verwaltet Redis die Datenbank in memory, und ioBroker bedient sich dieser Datenbank Einträge. Es steht auch nirgends etwas darüber, das zu jedem Programm/Prozess ein eigenes Redis installiert werden müsste. Und während der Umstellung durch iobroker setup custom wird ja extra gefragt ob es sich um ein Single oder Slave Host handelt.

          Please choose if this is a Master/single host (enter "m") or a Slave host (enter "S") you are about to edit. For Slave hosts the data migration will be skipped.
          

          Deswegen bin ich ja etwas verwirrt, das die Auswahl m nicht greift, und die zweite ioBroker Installation als weiterer Host auf der Admin Oberfläche der ersten ioBroker Installation erscheint.

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @hydrotec redis ist eine in memory DB.. die wird unabhängig von der iobroker installation installiert

          @hydrotec sagte in Redis - parallel zwei ioBroker single host:

          Deswegen bin ich ja etwas verwirrt, das die Auswahl m nicht greift, und die zweite ioBroker Installation als weiterer Host auf der Admin Oberfläche der ersten ioBroker Installation erscheint.

          ja weil iobroker muss sicher stellen dass es nicht 2 mal die gleiche instanz auf 2 hosts läuft. connsectest du einen weiteren host mit der db ohne dsa dem sysem mitzuteilen kann es böse nebeneffecte geben

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

          hydrotecH 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @hydrotec redis ist eine in memory DB.. die wird unabhängig von der iobroker installation installiert

            @hydrotec sagte in Redis - parallel zwei ioBroker single host:

            Deswegen bin ich ja etwas verwirrt, das die Auswahl m nicht greift, und die zweite ioBroker Installation als weiterer Host auf der Admin Oberfläche der ersten ioBroker Installation erscheint.

            ja weil iobroker muss sicher stellen dass es nicht 2 mal die gleiche instanz auf 2 hosts läuft. connsectest du einen weiteren host mit der db ohne dsa dem sysem mitzuteilen kann es böse nebeneffecte geben

            hydrotecH Offline
            hydrotecH Offline
            hydrotec
            schrieb am zuletzt editiert von
            #5

            @arteck sagte in Redis - parallel zwei ioBroker single host:

            redis ist eine in memory DB.. die wird unabhängig von der iobroker installation installiert

            Das ist soweit klar.

            @arteck sagte in Redis - parallel zwei ioBroker single host:

            ...connsectest du einen weiteren host mit der db ohne dsa dem sysem mitzuteilen...

            Das wird hiermit doch übermittelt, oder sehe ich das falsch?

            Host name of this machine [iobrokertest]:
            

            Ubuntu 22.04 LTS (LXD/LXC)
            admin: v6.3.5
            js-controller: v4.0.24
            node: v18.16.1
            npm: v9.5.1
            repository: stable

            arteckA OliverIOO 2 Antworten Letzte Antwort
            0
            • hydrotecH hydrotec

              @arteck sagte in Redis - parallel zwei ioBroker single host:

              redis ist eine in memory DB.. die wird unabhängig von der iobroker installation installiert

              Das ist soweit klar.

              @arteck sagte in Redis - parallel zwei ioBroker single host:

              ...connsectest du einen weiteren host mit der db ohne dsa dem sysem mitzuteilen...

              Das wird hiermit doch übermittelt, oder sehe ich das falsch?

              Host name of this machine [iobrokertest]:
              
              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @hydrotec ja..aber das wird nicht in die db mit als Erkennungsmerkmal rein geschrieben..

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

              hydrotecH 1 Antwort Letzte Antwort
              0
              • hydrotecH hydrotec

                @arteck sagte in Redis - parallel zwei ioBroker single host:

                redis ist eine in memory DB.. die wird unabhängig von der iobroker installation installiert

                Das ist soweit klar.

                @arteck sagte in Redis - parallel zwei ioBroker single host:

                ...connsectest du einen weiteren host mit der db ohne dsa dem sysem mitzuteilen...

                Das wird hiermit doch übermittelt, oder sehe ich das falsch?

                Host name of this machine [iobrokertest]:
                
                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von
                #7

                @hydrotec

                multihost/singlehost bezieht sich nicht auf die redis installation, sondern
                ob iobroker mit anderen iobroker-instanzen auf anderen rechnern kommunizieren muss.

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                hydrotecH 1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @hydrotec ja..aber das wird nicht in die db mit als Erkennungsmerkmal rein geschrieben..

                  hydrotecH Offline
                  hydrotecH Offline
                  hydrotec
                  schrieb am zuletzt editiert von
                  #8

                  @arteck

                  Das hieße ja dann, das für jede Master/single host Installation jeweils Redis installiert werden müsste, oder?
                  Also das der dritte Container (3. redis) bei mir entfernt werden kann, und innerhalb der anderen beiden Container (1. iobroker / 2. iobrokertest) jeweils Redis installieren muss.

                  Ubuntu 22.04 LTS (LXD/LXC)
                  admin: v6.3.5
                  js-controller: v4.0.24
                  node: v18.16.1
                  npm: v9.5.1
                  repository: stable

                  arteckA 1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @hydrotec

                    multihost/singlehost bezieht sich nicht auf die redis installation, sondern
                    ob iobroker mit anderen iobroker-instanzen auf anderen rechnern kommunizieren muss.

                    hydrotecH Offline
                    hydrotecH Offline
                    hydrotec
                    schrieb am zuletzt editiert von
                    #9

                    @oliverio

                    Dafür steht doch dann eigentlich die Umstellung auf Slave.
                    Das möchte ich ja nicht.

                    Ubuntu 22.04 LTS (LXD/LXC)
                    admin: v6.3.5
                    js-controller: v4.0.24
                    node: v18.16.1
                    npm: v9.5.1
                    repository: stable

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • hydrotecH hydrotec

                      @oliverio

                      Dafür steht doch dann eigentlich die Umstellung auf Slave.
                      Das möchte ich ja nicht.

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von
                      #10

                      @hydrotec
                      musst du ja nicht, diese einstellung hat mit redis nichts zu tun.
                      mach einfach für jeden iobroker einen eigene redis instanz.

                      leider kann ich dir nicht sagen wie das unter einer normalen installation läuft, da ich das alles in docker containern voneinander separiere und mir das docker/portainer automatisch macht.

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      hydrotecH 1 Antwort Letzte Antwort
                      1
                      • hydrotecH hydrotec

                        @arteck

                        Das hieße ja dann, das für jede Master/single host Installation jeweils Redis installiert werden müsste, oder?
                        Also das der dritte Container (3. redis) bei mir entfernt werden kann, und innerhalb der anderen beiden Container (1. iobroker / 2. iobrokertest) jeweils Redis installieren muss.

                        arteckA Offline
                        arteckA Offline
                        arteck
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @hydrotec sagte in Redis - parallel zwei ioBroker single host:

                        1. iobroker / 2. iobrokertest

                        ja genau.. pro system also in deinem Fall 1. iobrker (prod system) ein redis
                        und für dein Testsystem auch ein redis ..

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

                        1 Antwort Letzte Antwort
                        1
                        • OliverIOO OliverIO

                          @hydrotec
                          musst du ja nicht, diese einstellung hat mit redis nichts zu tun.
                          mach einfach für jeden iobroker einen eigene redis instanz.

                          leider kann ich dir nicht sagen wie das unter einer normalen installation läuft, da ich das alles in docker containern voneinander separiere und mir das docker/portainer automatisch macht.

                          hydrotecH Offline
                          hydrotecH Offline
                          hydrotec
                          schrieb am zuletzt editiert von
                          #12

                          @oliverio
                          @arteck

                          OK, dankeschön für die klärende Unterstützung. :-)

                          Dann werde ich mein System umstellen.
                          Verstehe dann zwar immer noch nicht, warum das nicht über einen Redis Server gestaltet werden kann, aber ich beuge mich der aktuellen Situation. ;-) Für mich ist halt der Sinn der Datenbankverwaltung (Redis) verloren, wenn ich für jede Datenbank ein eigenes Redis hochziehen muss.

                          Angenehmen Tag noch, und Danke nochmals :-)
                          Gruß, Karsten

                          Ubuntu 22.04 LTS (LXD/LXC)
                          admin: v6.3.5
                          js-controller: v4.0.24
                          node: v18.16.1
                          npm: v9.5.1
                          repository: stable

                          arteckA FredFF 2 Antworten Letzte Antwort
                          0
                          • hydrotecH hydrotec

                            @oliverio
                            @arteck

                            OK, dankeschön für die klärende Unterstützung. :-)

                            Dann werde ich mein System umstellen.
                            Verstehe dann zwar immer noch nicht, warum das nicht über einen Redis Server gestaltet werden kann, aber ich beuge mich der aktuellen Situation. ;-) Für mich ist halt der Sinn der Datenbankverwaltung (Redis) verloren, wenn ich für jede Datenbank ein eigenes Redis hochziehen muss.

                            Angenehmen Tag noch, und Danke nochmals :-)
                            Gruß, Karsten

                            arteckA Offline
                            arteckA Offline
                            arteck
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #13

                            @hydrotec sagte in Redis - parallel zwei ioBroker single host:

                            wenn ich für jede Datenbank ein eigenes Redis hochziehen muss.

                            redis ist die Datenbank...

                            und in der Parxi vermischt du auch nicht alle Systeme PROD/RC/DEV auf einer datenbank (egal ob DB, Oracle oder oder)
                            es geht nur um Systemtrennung..

                            DU kannst natürlich alles in eine rein kloppen.. mit der gefahr dass wenn DU was vermurkst im Test belibt die bude dunkel im PROD..

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

                            hydrotecH 1 Antwort Letzte Antwort
                            1
                            • hydrotecH hydrotec

                              @oliverio
                              @arteck

                              OK, dankeschön für die klärende Unterstützung. :-)

                              Dann werde ich mein System umstellen.
                              Verstehe dann zwar immer noch nicht, warum das nicht über einen Redis Server gestaltet werden kann, aber ich beuge mich der aktuellen Situation. ;-) Für mich ist halt der Sinn der Datenbankverwaltung (Redis) verloren, wenn ich für jede Datenbank ein eigenes Redis hochziehen muss.

                              Angenehmen Tag noch, und Danke nochmals :-)
                              Gruß, Karsten

                              FredFF Online
                              FredFF Online
                              FredF
                              Most Active Forum Testing
                              schrieb am zuletzt editiert von FredF
                              #14

                              @hydrotec Ich verstehe das so:
                              Jeder ioBroker single Host braucht einen dedizierten Redis Server.
                              Auch jeder ioBroker Master Host braucht einen dedizierten Redis Server. Da die Verwaltung der Slaves im Multihost durch den Master erfolgt, ist kein(e) weiterer(er) Redis Server für Slave(s) notwendig.

                              Korrigiert mich, wenn ich das falsch sehe :man-getting-haircut:

                              1 Antwort Letzte Antwort
                              1
                              • arteckA arteck

                                @hydrotec sagte in Redis - parallel zwei ioBroker single host:

                                wenn ich für jede Datenbank ein eigenes Redis hochziehen muss.

                                redis ist die Datenbank...

                                und in der Parxi vermischt du auch nicht alle Systeme PROD/RC/DEV auf einer datenbank (egal ob DB, Oracle oder oder)
                                es geht nur um Systemtrennung..

                                DU kannst natürlich alles in eine rein kloppen.. mit der gefahr dass wenn DU was vermurkst im Test belibt die bude dunkel im PROD..

                                hydrotecH Offline
                                hydrotecH Offline
                                hydrotec
                                schrieb am zuletzt editiert von
                                #15

                                @arteck sagte in Redis - parallel zwei ioBroker single host:

                                redis ist die Datenbank...

                                Jetzt weiß ich woher mein Denkfehler herrührt.
                                Ich bin davon ausgegangen, das Redis eine Datenbankverwaltung ist, und nicht die Datenbank selber. Hatte das mit MariaDB, oder ähnlichem, verglichen. Anfängerfehler, hätte mich im Vorfeld doch etwas mehr mit Redis beschäftigen sollen.

                                @fredf sagte in Redis - parallel zwei ioBroker single host:

                                @hydrotec Ich verstehe das so:

                                Jetzt verstehe ich das genauso.

                                Vielen lieben Dank noch einmal für eure Aufklärung 👍

                                Ubuntu 22.04 LTS (LXD/LXC)
                                admin: v6.3.5
                                js-controller: v4.0.24
                                node: v18.16.1
                                npm: v9.5.1
                                repository: stable

                                1 Antwort Letzte Antwort
                                0

                                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                Registrieren Anmelden
                                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

                                379

                                Online

                                32.9k

                                Benutzer

                                83.0k

                                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