Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Dokumentation einer Proxmox / ioBroker / Redis HA-Umgebung

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Dokumentation einer Proxmox / ioBroker / Redis HA-Umgebung

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      darkiop Most Active last edited by darkiop

      Guten Morgen,

      für die Interessierten, Lesestoff für den Sonntagmorgen, Version 1.10 ist fertig:

      https://github.com/darkiop/doku-iobroker-ha (inkl. Word-Dokument)
      https://github.com/darkiop/doku-iobroker-ha/blob/main/20210912_ioBroker_auf_Proxmox_HA_v1.10.pdf

      Änderungen:

      • Raspberry Pi als qdevice
      • GlusterFS Arbiter
      • Hardware-Watchdog
      • einige Befehls-Beschreibungen ergänzt

      Mittlerweile setze ich das Setup mit 2 Intel NUCs + einem Raspberry Pi ein. Tests für das Sicherstellen von HA dauern noch an. Aber die grundlegende Funktion ist gegeben 🙂

      Grüße und einen schönen Sonntag,
      Thorsten

      1 Reply Last reply Reply Quote 1
      • D
        darkiop Most Active last edited by

        Guten Morgen,
        habe gerade die Version 1.20 hochgeladen.

        https://github.com/darkiop/doku-iobroker-ha (inkl. Word-Dokument)
        https://github.com/darkiop/doku-iobroker-ha/blob/main/20211003_ioBroker_auf_Proxmox_HA_v1.20.pdf

        Änderungen:

        • Bekannte Probleme (Hardware-Watchdog)
        • USBIP

        Das Kapitel USBIP ist doch Recht umfangreich geworden. Aber auch seit gut 2 Wochen absolut stabil. Wenn notwendig, wird der USBIP-Server oder USBIP-Client automatisch durchgestartet und somit die Funktion sichergestellt. Gerne mal drüberschauen, Kritik erwünscht.

        Aktuell läuft der USBIP-Client in der ioBroker VM. Leider habe ich es bisher auch nicht den USBIP-Client in einem LXC (unprivileged ebenfalls getestet) funktional zu bekommen. Das Kernel-Modul für USBIP wurde auf dem Proxmox-Host geladen und ist auch auch im LXC geladen. Allerdings verweigert USBIP den Dienst. Also wenn hier noch jemand einen Tip hat, würde mich freuen, denn wenn das funktioniert kann ioBroker zurück in einen LXC wandern 🙂

        Sep 26 11:47:03 pve-ct-iobroker [10897]: usbip: debug: usbip_attach.c:112:[import_device] got free port 0
        Sep 26 11:47:03 pve-ct-iobroker [10897]: libusbip: debug: vhci_driver.c:367:[usbip_vhci_attach_device2] writing: 0 4 65540 2
        Sep 26 11:47:03 pve-ct-iobroker [10897]: libusbip: debug: vhci_driver.c:372:[usbip_vhci_attach_device2] attach attribute path: /sys/devices/platform/vhci_hcd.0/attach
        Sep 26 11:47:03 pve-ct-iobroker [10897]: usbip: debug: sysfs_utils.c:18:[write_sysfs_attribute] error opening attribute /sys/devices/platform/vhci_hcd.0/attach
        Sep 26 11:47:03 pve-ct-iobroker [10897]: libusbip: debug: vhci_driver.c:376:[usbip_vhci_attach_device2] write_sysfs_attribute failed
        Sep 26 11:47:03 pve-ct-iobroker [10897]: usbip: error: import device
        

        Mit dem Hardware Watchdog kämpfe ich noch, da muss ich mich in einer ruhigen Minute nochmal dran setzen. Bisher war das leider ein Sackgasse.

        Grüße und viel Spaß damit,
        Thorsten

        1 Reply Last reply Reply Quote 0
        • D
          darkiop Most Active last edited by

          Die v.1.30 ist am WE entstanden:

          https://github.com/darkiop/doku-iobroker-ha (inkl. Word-Dokument)
          https://github.com/darkiop/doku-iobroker-ha/blob/main/20211018_ioBroker_auf_Proxmox_HA_v1.30.pdf

          Änderungen:

          • GlusterFS Daten in ioBroker
          • GlusterFS Performance Tests
          1 Reply Last reply Reply Quote 0
          • D
            darkiop Most Active last edited by

            Guten Morgen,

            v1.40 ging eben ins Repo

            https://github.com/darkiop/doku-iobroker-ha (inkl. Word-Dokument)
            https://github.com/darkiop/doku-iobroker-ha/blob/main/20211113_ioBroker_auf_Proxmox_HA_v1.40.pdf

            Änderungen:

            • Watchdog Test
            • HA Test
            • ser2net an Stelle von USBIP

            Demnächst muss ich mal den aktuellen Misch-Masch in der Doku aus virtueller Testumgebung und echter Hardware bereiningen 😉

            E 1 Reply Last reply Reply Quote 1
            • E
              etzeste13 @darkiop last edited by

              @darkiop
              Hallo Thorsten,
              finde das Thema extrem interessant und super gemacht!! Gratulation!! Bevor ich aber anfange nach der Anleitung zu arbeiten, wollte ich dich fragen, ob die Anleitung mit den aktuellen Versionen noch anwendbar ist, ober ob es hier strukturelle Änderungen gab/gibt.

              vG Etze

              D 1 Reply Last reply Reply Quote 0
              • D
                darkiop Most Active @etzeste13 last edited by

                @etzeste13

                Die sollte grundsätzlich noch funktionieren.

                @SuFra wollte/hat die auch mal verprobt, siehe hier: https://forum.iobroker.net/topic/45979/iobroker-hochverfügbar/62?_=1706687099865

                amg_666 1 Reply Last reply Reply Quote 0
                • amg_666
                  amg_666 @darkiop last edited by

                  @darkiop Ziemlich alter Thread, trotzdem habe ich eine Frage.
                  Ich nutze Proxmox 8.2.5 auf mehreren intel nuc und hangel mich grade durch die Dokumentation "High Availibility Umebung iobroer auf proxmox".
                  Ich möchte für redis getrennte Prozesse (states und objects) einrichten Auf Seite 22 der Doku steht

                  ExecStart=/usr/bin/redis-server /etc/redis/redis2.conf
                  PIDFile=/run/redis/redis-server2.pid
                  

                  der ExecStart Befehl führt zu

                  root@redis-pve1:~# ExecStart=/usr/bin/redis-server /etc/redis/redis2.conf
                  -bash: /etc/redis/redis2.conf: Permission denied
                  root@redis-pve1:~# 
                  

                  Was muss ich da machen/ändern?

                  apollon77 1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 @amg_666 last edited by

                    @amg_666 ExecStart is eine Anweisung in der Konfig. Der Befehl startet erst nach dem =

                    amg_666 2 Replies Last reply Reply Quote 0
                    • amg_666
                      amg_666 @apollon77 last edited by

                      @apollon77 sagte in Dokumentation einer Proxmox / ioBroker / Redis HA-Umgebung:

                      ExecStart is eine Anweisung in der Konfig

                      arrrgh 🙂 Ich sollte echt nicht mehr so spät am System rumfummeln. Danke, läuft jetzt wie gewünscht...

                      1 Reply Last reply Reply Quote 0
                      • amg_666
                        amg_666 @apollon77 last edited by amg_666

                        @darkiop

                        Ich muss nochmal kurz nerven: In der "/lib/systemd/system/redis-server2.service" soll laut Anweisung auch die Zeile ReadWriteDirectories angepasst werden. In der Anleitung steht, man soll aus

                        ReadWriteDirectories=-/var/lib/redis
                        
                        ReadWriteDirectories=-/var/lib/redis2
                        

                        machen. Bei mir steht da aber ein anderer Pfad

                        ReadWriteDirectories=-/etc/redis
                        

                        soll/kann ich den mit dem Pfad auf /var/lib/... überschreiben ?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

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

                        790
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        glusterfs high-availability proxmox
                        9
                        51
                        4418
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo