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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Master - Slave Server Redundanz

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Master - Slave Server Redundanz

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
29 Beiträge 8 Kommentatoren 2.3k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • michl75M michl75

    @arteck

    Guten Morgen, also mit Proxmox Cluster habe ich mich auch mal aus Spielerei etwas beschäftigt.

    Ich denke das für die meisten so eine Lösung nicht in frage kommt, viele werden sich Mühevoll Ihr IoB System aufgebaut haben und wollen keine Cluter-Proxmox-Profis werden.

    Auch so ein Proxmox-Cluster brauch Pflege und Wartung und ganz zu schweigen davon wenn da mal ein Problem auftritt.
    Ich fahre hier bei mir auf einem Proxmox einen Windows Server 2019 als Master und Slave ... und da ists schon manchmal zum "erbrechen" und ich bin kein Profi was das betrifft.

    Darum bin ich der Meinung das solche Absicherungen via Proxmox Cluster & Co nur von wirklich erfahrenen Jungs umgesetzt werden... Normalos werden die Finger davon lassen...

    Ein System wie IoB ist Weltklasse, wenn es jetzt so umgesetzt würde, dass man "einfach" einen zweiten Rechner mit IoB aufsetzt (egal, auf Virtualisiert, auf Windows, auf Linux etc. pp) läuft, dann dem ersten IoB-"Server" sagt "du da gibts es noch einen zweiten IoB Server jetzt", gibt die IP ein und sagt der Ist Master und der andere ist Slave-Server. Dann zack, Master gleicht alles, wirklich alles komplett ab und dann müssen beide zur Verfügung stehen.
    Klar ich schreib mir hier leicht - aber so wäre es nur eine Idee !!

    Evtl. wäre es nötig auch einen eigenen Browser dafür zu machen (ich sag nur wie ich es mir denke, beim kein Softwareentwickler), dem auch gesagt wird IP Master und IP Slave - so wie in der Andoid-App (also Browser) bereits einfach vorhanden ist.

    So eine Lösung - die würde ich sofort umsetzen und würde IoB von Weltklasse auf Galaktisch setzen :+1:

    da_WoodyD Online
    da_WoodyD Online
    da_Woody
    schrieb am zuletzt editiert von
    #17

    @michl75 sagte in Master - Slave Server Redundanz:

    Dann zack, Master gleicht alles, wirklich alles komplett ab und dann müssen beide zur Verfügung stehen.

    mit dem fehler, der auf dem master u.u. auftritt? dann ist der slave genauso unbrauchbar.

    gruß vom Woody
    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

    arteckA 1 Antwort Letzte Antwort
    0
    • da_WoodyD da_Woody

      @michl75 sagte in Master - Slave Server Redundanz:

      Dann zack, Master gleicht alles, wirklich alles komplett ab und dann müssen beide zur Verfügung stehen.

      mit dem fehler, der auf dem master u.u. auftritt? dann ist der slave genauso unbrauchbar.

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

      @da_woody sagte in Master - Slave Server Redundanz:

      dann ist der slave genauso unbrauchbar.

      nein eben nicht.. bei einem redis/redis system laufen die hosts unabhängig voneinander weiter

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

      da_WoodyD 1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @da_woody sagte in Master - Slave Server Redundanz:

        dann ist der slave genauso unbrauchbar.

        nein eben nicht.. bei einem redis/redis system laufen die hosts unabhängig voneinander weiter

        da_WoodyD Online
        da_WoodyD Online
        da_Woody
        schrieb am zuletzt editiert von
        #19

        @arteck ok, du meinst die daten. mit redis kenn ich mich nicht aus, aber wenn so betont wird, das alles abgeglichen wird, versteh ich darunter auch die adapter. wenn man sich dann da auf dem master ein problem einhandelt, ist das dann auch auf dem slave... das meinte ich.
        aber vllt denk ich auch nur wieder zu kompliziert... :)

        gruß vom Woody
        HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

        arteckA 1 Antwort Letzte Antwort
        0
        • da_WoodyD da_Woody

          @arteck ok, du meinst die daten. mit redis kenn ich mich nicht aus, aber wenn so betont wird, das alles abgeglichen wird, versteh ich darunter auch die adapter. wenn man sich dann da auf dem master ein problem einhandelt, ist das dann auch auf dem slave... das meinte ich.
          aber vllt denk ich auch nur wieder zu kompliziert... :)

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

          @da_woody sagte in Master - Slave Server Redundanz:

          ist das dann auch auf dem slave... das meinte ich.

          nein.. die Maschienen laufen unabhängig voneinander.. mit den DORT installierten Adaptern..

          klar ist der Host1 weg sind die dort installiereten Adapter auch weg..
          aber alles was auf dem Host2 läuft, läuft weiter

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

          D 1 Antwort Letzte Antwort
          1
          • arteckA arteck

            @da_woody sagte in Master - Slave Server Redundanz:

            ist das dann auch auf dem slave... das meinte ich.

            nein.. die Maschienen laufen unabhängig voneinander.. mit den DORT installierten Adaptern..

            klar ist der Host1 weg sind die dort installiereten Adapter auch weg..
            aber alles was auf dem Host2 läuft, läuft weiter

            D Offline
            D Offline
            darkiop
            Most Active
            schrieb am zuletzt editiert von
            #21

            @arteck sagte in Master - Slave Server Redundanz:

            nein.. die Maschienen laufen unabhängig voneinander.. mit den DORT installierten Adaptern..

            @apollon77 Grundsätzlich ist doch aber die technische Grundlage für eine HA Funktionalität der Instanzen bei einem redis/redis + multihost setup schon gegeben? Die Idee hast du doch bestimmt schonmal durchdacht oder? :)

            Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von apollon77
              #22

              Ja und nein. Einige technische Grundlagen sind da. Was fehlt ist die “koordinierungsinstanz“.

              Naja redis alleine reicht nicht weil auch der auf einem Host läuft. Es müsste also schon mindestens ein redis sentinels Setup mit 3 nodes sein.
              Aber auch dann ist das aktuelle multihost Konzept wo Instanzen fest Hosts zugewiesen sind hier etwas limitierend. Außer jemand baut ein JavaScript was in so einem Fall Instanzen verschiebt.

              Also ein „ha“ bekommt man aktuell mit einem proxmox Cluster mit 3 nodes und nem darauf laufenden Shared filesystem hin sodass dort redis sentinel und iobroker hosts laufen die beim Ausfall eines proxmox nodes dann auf nen anderen verschoben werden und neu starten. Das ist aber eine „Hürde“ die die wenigsten eingehen werden aktuell ;-)

              Ja ein ha Adapter und weitere Ideen sind immer noch auf der roadmap, aber die Zeit ……..

              Idee war einen Koordinierungsadapter zu haben der erstmal mit einem redis sentinel Setup arbeiten kann. Das ganze danach aber auch mit jsonl db und mit vllt nur zwei Raspis hinzubekommen ist nochmal ne andere baustelle

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              D 1 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                Ja und nein. Einige technische Grundlagen sind da. Was fehlt ist die “koordinierungsinstanz“.

                Naja redis alleine reicht nicht weil auch der auf einem Host läuft. Es müsste also schon mindestens ein redis sentinels Setup mit 3 nodes sein.
                Aber auch dann ist das aktuelle multihost Konzept wo Instanzen fest Hosts zugewiesen sind hier etwas limitierend. Außer jemand baut ein JavaScript was in so einem Fall Instanzen verschiebt.

                Also ein „ha“ bekommt man aktuell mit einem proxmox Cluster mit 3 nodes und nem darauf laufenden Shared filesystem hin sodass dort redis sentinel und iobroker hosts laufen die beim Ausfall eines proxmox nodes dann auf nen anderen verschoben werden und neu starten. Das ist aber eine „Hürde“ die die wenigsten eingehen werden aktuell ;-)

                Ja ein ha Adapter und weitere Ideen sind immer noch auf der roadmap, aber die Zeit ……..

                Idee war einen Koordinierungsadapter zu haben der erstmal mit einem redis sentinel Setup arbeiten kann. Das ganze danach aber auch mit jsonl db und mit vllt nur zwei Raspis hinzubekommen ist nochmal ne andere baustelle

                D Offline
                D Offline
                darkiop
                Most Active
                schrieb am zuletzt editiert von
                #23

                @apollon77 sagte in Master - Slave Server Redundanz:

                Also ein „ha“ bekommt man aktuell mit einem proxmox Cluster mit 3 nodes und nem darauf laufenden Shared filesystem hin sodass dort redis sentinel und iobroker hosts laufen die beim Ausfall eines proxmox nodes dann auf nen anderen verschoben werden und neu starten. Das ist aber eine „Hürde“ die die wenigsten eingehen werden aktuell

                Absolut, aber ich glaube mit der Doku ist da die Hürde etwas kleiner geworden. Da rückt dann dann das Thema zusätzliche Hardware und Stromverbrauch (inkl. WAF) wieder etwas nach vorne ;) Ich muss demnächst auch nochmal an die Doku ran und das ganze von bassierend auf der "echten" Hardware umschreiben. Aktuell ist da an der ein oder anderen Stelle noch die Rede von den VMs vom Testsetup - das könnte verwirrend sein ;)

                @apollon77 sagte in Master - Slave Server Redundanz:

                Ja ein ha Adapter und weitere Ideen sind immer noch auf der roadmap, aber die Zeit ……..

                Ja, die liebe Zeit :D Kann ich nachvollziehen. Aber die Idee gibts ja schonmal. Und man braucht ja auch in Zukunft noch Ziele :) Sowas etwas zu haben wäre für den ioBroker auch ein Alleinstellungsmerkmal ;)

                Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                apollon77A 2 Antworten Letzte Antwort
                0
                • D darkiop

                  @apollon77 sagte in Master - Slave Server Redundanz:

                  Also ein „ha“ bekommt man aktuell mit einem proxmox Cluster mit 3 nodes und nem darauf laufenden Shared filesystem hin sodass dort redis sentinel und iobroker hosts laufen die beim Ausfall eines proxmox nodes dann auf nen anderen verschoben werden und neu starten. Das ist aber eine „Hürde“ die die wenigsten eingehen werden aktuell

                  Absolut, aber ich glaube mit der Doku ist da die Hürde etwas kleiner geworden. Da rückt dann dann das Thema zusätzliche Hardware und Stromverbrauch (inkl. WAF) wieder etwas nach vorne ;) Ich muss demnächst auch nochmal an die Doku ran und das ganze von bassierend auf der "echten" Hardware umschreiben. Aktuell ist da an der ein oder anderen Stelle noch die Rede von den VMs vom Testsetup - das könnte verwirrend sein ;)

                  @apollon77 sagte in Master - Slave Server Redundanz:

                  Ja ein ha Adapter und weitere Ideen sind immer noch auf der roadmap, aber die Zeit ……..

                  Ja, die liebe Zeit :D Kann ich nachvollziehen. Aber die Idee gibts ja schonmal. Und man braucht ja auch in Zukunft noch Ziele :) Sowas etwas zu haben wäre für den ioBroker auch ein Alleinstellungsmerkmal ;)

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #24

                  @darkiop ich denke die Hürde ist weniger das" bauen" sondern eher der Invest (3 nodes idealerweise, verteilt mit eigenen USVs? Netzwerkinfrastruktur mit getrennten switches), Stromkosten und so ... aber vor allem bei dem "invest" Thema ist das halt bei HA immer so ... man kann wählen welche Stufe von HA man will

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  D 1 Antwort Letzte Antwort
                  0
                  • D darkiop

                    @apollon77 sagte in Master - Slave Server Redundanz:

                    Also ein „ha“ bekommt man aktuell mit einem proxmox Cluster mit 3 nodes und nem darauf laufenden Shared filesystem hin sodass dort redis sentinel und iobroker hosts laufen die beim Ausfall eines proxmox nodes dann auf nen anderen verschoben werden und neu starten. Das ist aber eine „Hürde“ die die wenigsten eingehen werden aktuell

                    Absolut, aber ich glaube mit der Doku ist da die Hürde etwas kleiner geworden. Da rückt dann dann das Thema zusätzliche Hardware und Stromverbrauch (inkl. WAF) wieder etwas nach vorne ;) Ich muss demnächst auch nochmal an die Doku ran und das ganze von bassierend auf der "echten" Hardware umschreiben. Aktuell ist da an der ein oder anderen Stelle noch die Rede von den VMs vom Testsetup - das könnte verwirrend sein ;)

                    @apollon77 sagte in Master - Slave Server Redundanz:

                    Ja ein ha Adapter und weitere Ideen sind immer noch auf der roadmap, aber die Zeit ……..

                    Ja, die liebe Zeit :D Kann ich nachvollziehen. Aber die Idee gibts ja schonmal. Und man braucht ja auch in Zukunft noch Ziele :) Sowas etwas zu haben wäre für den ioBroker auch ein Alleinstellungsmerkmal ;)

                    apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #25

                    @darkiop sagte in Master - Slave Server Redundanz:

                    Sowas etwas zu haben wäre für den ioBroker auch ein Alleinstellungsmerkmal

                    Wobei ich sehr ehrlich bin das ich nicht weiss ob das dann eine "kostenfreie "geschichte ist - vor allem wenn es dann ohne Redis wäre oder mit "Sonderlogiken" das man mit nem 2er Raspi Setup zB ein HA oder Warm/Hot Standby Setup hinbekommt (da steckt dann noch seeehr viel Aufwand drin).

                    Aktuell haben wir noch keine gescheite Lösung für das "IP problem" wenn es zu Visualisierungen und so kommt ... also wenn man web.0 woanders hin schiebt ... dann ändert sich die IP.

                    Eine pragmatische Idee ist sowas in die Visus einzubauen das die ggf mehrere IPs durchprobieren oder man muss vituelle IPs switchen, was dann seeehr interessant wird.

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • apollon77A apollon77

                      @darkiop ich denke die Hürde ist weniger das" bauen" sondern eher der Invest (3 nodes idealerweise, verteilt mit eigenen USVs? Netzwerkinfrastruktur mit getrennten switches), Stromkosten und so ... aber vor allem bei dem "invest" Thema ist das halt bei HA immer so ... man kann wählen welche Stufe von HA man will

                      D Offline
                      D Offline
                      darkiop
                      Most Active
                      schrieb am zuletzt editiert von
                      #26

                      Mal wieder sorry für die verspätete Antwort .... aber wir hatten gestern spontan eine Tour mit dem Rad gemacht ... war sau kalt und windig, aber die Sonne hat mal wieder gut getan ;)

                      @apollon77 sagte in Master - Slave Server Redundanz:

                      ich denke die Hürde ist weniger das" bauen" sondern eher der Invest (3 nodes idealerweise, verteilt mit eigenen USVs? Netzwerkinfrastruktur mit getrennten switches), Stromkosten und so ... aber vor allem bei dem "invest" Thema ist das halt bei HA immer so ... man kann wählen welche Stufe von HA man will

                      @apollon77 sagte in Master - Slave Server Redundanz:

                      Wobei ich sehr ehrlich bin das ich nicht weiss ob das dann eine "kostenfreie "geschichte ist - vor allem wenn es dann ohne Redis wäre oder mit "Sonderlogiken" das man mit nem 2er Raspi Setup zB ein HA oder Warm/Hot Standby Setup hinbekommt (da steckt dann noch seeehr viel Aufwand drin).

                      Aus meiner Sicht, absolut verständlich. Ein Lizenzmodell wäre da sicher angebracht! Die beiden Zitate passen auch gut zusammen, denn die Zielgruppe ist da schon sehr begrenzt und speziell. Vermutlich müsste man auch erstmal etwas Marktanalyse betreiben um zu sehen wer das überhaupt nutzen würde :D Der Aufwand ist nicht zu unterschätzen (Zeit, Finanziell, Lernbereitschaft, ....) Ich red mir das Setup gerade mit "andere bauen riesige Modelleisenbahnen zuhause auf - ich eben Netzwerke :)" schön :D

                      Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                      1 Antwort Letzte Antwort
                      1
                      • arteckA arteck

                        @malin mit einem raid system bist zumindest sicherer unterwegs..

                        und ja ein HA System ist kompliziert.. das Problem ist wenns mal nicht läuft dann fängst du an zu rotieren.. wenn erstmal ALLES über iobroker läuft..noch spannender ist es wenn du mal nicht zu hause bist und das sysem will nicht

                        viel spass auf dem Dachboden :-)

                        M Offline
                        M Offline
                        Malin
                        schrieb am zuletzt editiert von
                        #27

                        @arteck said in Master - Slave Server Redundanz:

                        viel spass auf dem Dachboden

                        Danke, Einrichtung bauen macht auch Spaß :)

                        Wollte kurz nachfragen was ihr von meinem neuen Lösungsansatz haltet.
                        Hab jetzt Ubuntu auf meinem Mini PC installiert und sichere das ganze mit Timeshift auf einer 2ten Festplatte.
                        (und ab und an noch auf einer externen Festplatte)
                        Im Fall des Falles könnte ich so die ganze IO Broker Installation, relativ einfach, wieder herstellen.
                        Würde das so funktionieren?

                        arteckA 1 Antwort Letzte Antwort
                        0
                        • M Malin

                          @arteck said in Master - Slave Server Redundanz:

                          viel spass auf dem Dachboden

                          Danke, Einrichtung bauen macht auch Spaß :)

                          Wollte kurz nachfragen was ihr von meinem neuen Lösungsansatz haltet.
                          Hab jetzt Ubuntu auf meinem Mini PC installiert und sichere das ganze mit Timeshift auf einer 2ten Festplatte.
                          (und ab und an noch auf einer externen Festplatte)
                          Im Fall des Falles könnte ich so die ganze IO Broker Installation, relativ einfach, wieder herstellen.
                          Würde das so funktionieren?

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

                          @malin sagte in Master - Slave Server Redundanz:

                          Im Fall des Falles könnte ich so die ganze IO Broker Installation, relativ einfach, wieder herstellen.

                          klar vor allem wenn du im Urlaub bist und Frau alleine zu hause..

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

                          M 1 Antwort Letzte Antwort
                          0
                          • arteckA arteck

                            @malin sagte in Master - Slave Server Redundanz:

                            Im Fall des Falles könnte ich so die ganze IO Broker Installation, relativ einfach, wieder herstellen.

                            klar vor allem wenn du im Urlaub bist und Frau alleine zu hause..

                            M Offline
                            M Offline
                            Malin
                            schrieb am zuletzt editiert von
                            #29

                            @arteck
                            das Problem hab ich gottseidank nicht mehr :)

                            Hauptsache das funktioniert so :)
                            danke nochmal für deine Hilfe!

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


                            Support us

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

                            296

                            Online

                            32.6k

                            Benutzer

                            82.1k

                            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