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. Iobroker installation auf qnap (intel prozzi basierend)

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Iobroker installation auf qnap (intel prozzi basierend)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
42 Beiträge 15 Kommentatoren 10.9k Aufrufe 1 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.
  • S Offline
    S Offline
    Sneak-L8
    schrieb am zuletzt editiert von
    #27

    Hallo Rainer,

    danke für Deine schnelle Antwort. Der restart wird wie folgt quittiert:

    module.js:327
        throw err;
        ^
    
    Error: Cannot find module 'yargs'
        at Function.Module._resolveFilename (module.js:325:15)
        at Function.Module._load (module.js:276:25)
        at Module.require (module.js:353:17)
        at require (internal/module.js:12:17)
        at initYargs (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:28:13)
        at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2985:18)
        at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:100)
        at Module._compile (module.js:409:26)
        at Object.Module._extensions..js (module.js:416:10)
        at Module.load (module.js:343:32)</anonymous> 
    

    Aber wie wir beide schon festgestellt haben ;) meldet die Installation zu wenig Plattenplatz. Allerdings ist der ausreichend vorhanden, wie ich geschrieben hatte. Mittels "df" sind nur manche tempfs-Bereiche knapp, von denen ich aber nicht weiß, ob sie damit zu tun haben (woher weiß ich, wo /opt/iobroker drunter fällt?):

    [/opt/iobroker] # df -h
    Filesystem                Size      Used Available Use% Mounted on
    none                    216.0M    215.4M    588.0K 100% /
    devtmpfs                432.5M      4.0K    432.5M   0% /dev
    tmpfs                    64.0M     20.2M     43.8M  32% /tmp
    tmpfs                   439.6M     32.0K    439.5M   0% /dev/shm
    tmpfs                    16.0M         0     16.0M   0% /share
    tmpfs                    16.0M         0     16.0M   0% /share/snapshot/export
    /dev/md9                493.5M    119.4M    374.0M  24% /mnt/HDA_ROOT
    cgroup_root             439.6M         0    439.6M   0% /sys/fs/cgroup
    /dev/md13               355.0M    337.1M     17.8M  95% /mnt/ext
    tmpfs                    64.0M      1.9M     62.1M   3% /samba
    tmpfs                     1.0M         0      1.0M   0% /mnt/rf/nd
    /dev/mapper/ce_cachedev1
                              5.3T      2.9T      2.4T  55% /share/CE_CACHEDEV1_DATA
    tmpfs                    16.0M     24.0K     16.0M   0% /share/CE_CACHEDEV1_DATA/.samba/lock/msg.lock
    tmpfs                    16.0M         0     16.0M   0% /mnt/ext/opt/samba/private/msg.sock
    
    

    Ich habe nichts besonderes auf meinem NAS laufen, die Platte ist verschlüsselt, aber natürlich freigegeben. aber irgendetwas muss für die Begrenzung sorgen, habe aber keine Ahnung, wer/was das sein könnte…

    Viele Grüße

    Sneak-L8

    1 Antwort Letzte Antwort
    0
    • uweklattU Offline
      uweklattU Offline
      uweklatt
      schrieb am zuletzt editiert von
      #28

      Hallo Sneak-L8,

      Deine Root-partition / ist voll!

      Für das Linux auf dem QNAP steht nur begrenzt Speicherplatz zur Verfügung.

      Wenn Du "native" installieren möchtest, hilft evtl. ein nach /opt gemounteter zusätzlicher Speicherplatz.

      Kannst Du nicht die Container-Station mit passendem Docker-Image verwenden?

      Tschau

      Uwe

      Proxmox/LXC/Docker

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Sneak-L8
        schrieb am zuletzt editiert von
        #29

        Hallo Uwe,

        danke für den Hinweis. Ist der Platz fürs Linx so knapp? Oder braucht ioBroker so viel Platz?

        Ich hab's nach der Anleitung von a200 gemacht. Er legt ja extra neue Ordner an, in die die Daten umleitet, weil in /root nicht genug Platz ist. Das hieße dann, dass die Anleitung von a200 (bei mir) nicht funktioniert.

        Gibt es denn fertige ioBroker Container, die ich installieren kann? Wollte mir das Einrichten eines weiteren Linux/Ubuntu/… sparen. Sonst hoffe ich, dass sich a200 nochmal meldet, Fragen waren ihm ja laut Post willkomen. ;)

        Falls ich doch Docker benutze: gibt es auch eine Deinstallationsanleitung für ioBroker? Reicht es, /opt/iobroker, den Ordner unter /share/homes/root und die Links zu löschen?

        Viele Grüße

        Sneak-L8

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #30

          @Sneak-L8:

          Ist der Platz fürs Linx so knapp? `
          gemäß deiner Daten sieht es so aus:

          Filesystem                Size      Used Available Use% Mounted on
          none                    216.0M    215.4M    588.0K 100% /
          

          Du hast also ganze 216MB zur Verfügung.

          Da erübrigt sich wohl die zweite Frage:
          @Sneak-L8:

          Oder braucht ioBroker so viel Platz? `

          Gruß

          Rainer

          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 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            Sneak-L8
            schrieb am zuletzt editiert von
            #31

            Hallo zusammen,

            hab es auf meinem QNAP TS-251 nun mit Docker/Container Station und buanets ioBroker probiert. Installation klappt, ioBroker läuft (auf Console geprüft), CPU bei 0% RAM bei 10%.

            Aber beim öffen der Seite kommt wieder die Meldung:

            Your browser sent a request that this server could not understand.
            Reason: You're speaking plain HTTP to an SSL-enabled server port.
            Instead use the HTTPS scheme to access this URL, please.
            

            Bei einer gesicherten Verbindung mit https://<ipadresse>:8081 lande ich auf dem QNAP-Desktop.

            Hat jemand noch eine Idee?</ipadresse>

            1 Antwort Letzte Antwort
            0
            • uweklattU Offline
              uweklattU Offline
              uweklatt
              schrieb am zuletzt editiert von
              #32

              Hallo,

              ist der Container denn überhaupt unter der eingegebenen IP erreichbar?

              Wie hast Du den virtuellen Switch für den Container eingestellt?

              Tschau

              Uwe

              Proxmox/LXC/Docker

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Sneak-L8
                schrieb am zuletzt editiert von
                #33

                Hallo, ich hab's auf Standard gelassen, da ich nicht erkennen konnte, wie man unter dem Punkt Netzwerk überhaupt was einstellen könnte…

                Gesendet von meinem Aquaris X5 Plus mit Tapatalk

                1 Antwort Letzte Antwort
                0
                • uweklattU Offline
                  uweklattU Offline
                  uweklatt
                  schrieb am zuletzt editiert von
                  #34

                  Hallo Sneak-L8,

                  wenn Du bei den "Erweiterten Einstellungen" des Containers unter Netzwerk den Modus "Bridge" verwendest und eine freie IP aus Deinem lokalen Netzwerk für den Container einstellst, sollte es funktionieren.

                  Wenn z.B."NAT" verwendet wird, ist der Container aus Deinem Netz nicht erreichbar.

                  Evtl. musst Du zum Umstellen den Container noch einmal neu erstellen.

                  Tschau

                  Uwe

                  Proxmox/LXC/Docker

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    Sneak-L8
                    schrieb am zuletzt editiert von
                    #35

                    Ah, ok, danke für die Info. Dann kann ich es vermutlich nur bei Installation des Containers einstellen. Werde ich heute Abend nochmal probieren.

                    Gesendet von meinem Aquaris X5 Plus mit Tapatalk

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Sneak-L8
                      schrieb am zuletzt editiert von
                      #36

                      So, ausprobiert und schon läuft's! Danke!

                      1 Antwort Letzte Antwort
                      0
                      • Y Offline
                        Y Offline
                        YellowFellow
                        schrieb am zuletzt editiert von
                        #37

                        Habe testhalber schon seit einer Weile ioBroker als Container auf dem QNAP NAS laufen. Zugriff via IP klappt problemlos.

                        Komme noch nicht mit allen Diensten überall ran, aber das hat wohl etwas mit der Virtual Switch Konfiguration zu tun…

                        Mein Hauptproblem ist nun, dass ich den js-controller meiner Package nicht aktualisieren kann, da dies via Host-Konsole erfolgen soll.

                        Ich kann (als Admin) in der Terminal-Vollbildansicht alles mögliche eingeben, doch scheint da überhaupt nichts zu passieren. Nach RETURN neue Zeile, aber sonst keine Reaktion.

                        Gebe ich -egal welche- Befehle via 'Terminal'-Button/Eingabezeile ein, erhalte ich permanent die Fehlermeldung "Vorgang mit Fehlercode 126 beendet"... da ist 'mit/ohne' sudo auch völlig egal.

                        Wie bekomme ich das hin?

                        By the way: Zumindest in meiner Version ist der js-controller Update Text recht buggy

                        'Instructions' statt 'Instruktionen' bzw. besser 'Anleitung' (EN statt DE bei DE-Installation).

                        Dann ein fehlerhafter Fließtext:

                        ` > Wegen der Vielzahl der HW-Plattformen, auf denen ioBroker laufen kann, muss man denn js-controller manuell updaten. Um das durchzuführen geben Sie an der Konsole des Hosts folgende Kommandos aus:

                        Änderungen können hier angeschaut werden `
                        Müsste heißen:

                        ` > Wegen der Vielzahl der HW-Plattformen, auf denen ioBroker laufen kann, muss man den js-controller manuell updaten. Um das durchzuführen, geben Sie in der Konsole des Hosts folgende Kommandos ein:

                        Änderungen können hier angeschaut werden `

                        1 Antwort Letzte Antwort
                        0
                        • Y Offline
                          Y Offline
                          YellowFellow
                          schrieb am zuletzt editiert von
                          #38

                          So, js-controller up2date :D

                          Ist wirklich ZU dämlich: Klickt man in der Container Station auf den 'Terminal'-Button, öffnet sich ein Fenster mit einer Eingabezeile.

                          Soweit, so klar. In diesem ist grau wie ein Beispiel '/bin/sh' hinterlegt und wenn man hineinklickt, verschwindet dieses (wie bei einem Suchfeld o.ä.).

                          '/bin/sh' muss man nun an dieser Stelle aber eingeben, damit man an der richtigen Stelle herauskommt.

                          Ab da einfach 1:1 die Kommandos aus dem Admin-Info-Fenster abarbeiten.

                          Hatte lediglich das Problem, dass der neue js-controller schon installiert war, der alte jedoch noch verwendet wurde.

                          Ein Neustart des Containers half.

                          Nun also js-controller auf 1.2.0 und Update Discovery Adapter möglich.

                          Leider habe ich noch folgendes Problem:

                          VIS bekomme ich gar nicht zum Laufen (https://xxx.xxx.xxx.xxx:8083/vis/edit.html bzw. http), gleiches bei allen weiteren Aufrufen mit angehängtem Port (MobileUI, node-red, ioBroker simple web Adapter).

                          Die HomeMatic-Aufrufe funktionieren und laden das Backend der CCU2…

                          Jemand nen Tipp, wie ich das -in Verbindung mit QNAP Container Station- hinbekomme?

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            Sneak-L8
                            schrieb am zuletzt editiert von
                            #39

                            Hallo zusammen,

                            nachdem ioBroker nun sauber im buanet Docker auf meinem QNAP TS-251 läuft, wollte ich mich ans Thema Sicherung machen.

                            Hab mal versucht im Container einen mount aufs QNAP zu machen, leider bekomme ich immer nur "permission denied". Da ich den mount auch mal mit Fantasie-Servernamen versucht habe und diesselbe Meldung bekomme, klingt das für mich so, dass ich den mount nicht ausführen darf. Aber im Container bin ich doch root, oder?

                            Evtl. ann ich mir das aber auch sparen, da ich gelesne habe, dass ich den Container auch gut mit QNAP-Bordmitteln sichern könnte. Da stellt sich mir aber die Frage: wie? Einfach den Container-Ordner kopieren? Oder hab ich ein Tool übersehen?

                            Außerdem noch eine Frage zum buanet-Image selbst: beim Neustart des NAS wird dem Container immer eine neue IP-Adresse zugeteilt. Scheintbar wird der Container nicht wiedererkannt (hab in der Fritzbox schon ohne ERfolg angegeben, dass immer dieselbe IP-Adresse vergeben wird). Hat der Container evtl. immer eine neue virtuelle MAC-Adresse?

                            Viele Grüße

                            Sneak-L8

                            1 Antwort Letzte Antwort
                            0
                            • uweklattU Offline
                              uweklattU Offline
                              uweklatt
                              schrieb am zuletzt editiert von
                              #40

                              Hallo Sneak-L8,

                              Du kannst Container einfach ex- und auch wieder importieren.

                              Die beim Export erstellte Datei kann man dann sichern.

                              Wegen wechselnder IP: Gib dem Container doch einfach eine statische IP-konfiguration.

                              Tschau

                              Uwe

                              Proxmox/LXC/Docker

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                Sneak-L8
                                schrieb am zuletzt editiert von
                                #41

                                Hallo Uwe,

                                vielen Dank für den Hniweis, der Export läuft gerade. Kann ich den aber auch automatisieren? So dass z.B. einmal am Tag/pro Woche der Export angestoßen wird. Wenn man's manuell macht, sind die Backupzyklen deutlich länger und gehen mit der Zeit gegen unendlich … :-)

                                Wo definierst du die statische IP? Im Container? Geht das auch nachträglich in einer entspr. Config-Datei? Dann aber auf eine IP-Adresse, die von der Fritzbox nicht automatisch vergeben wird, sonst gibt's da bestimmt mit der Zeit einen IP-Konflikt...

                                Viele Grüße

                                Sneak-L8

                                1 Antwort Letzte Antwort
                                0
                                • uweklattU Offline
                                  uweklattU Offline
                                  uweklatt
                                  schrieb am zuletzt editiert von
                                  #42

                                  Hallo Sneak-L8,

                                  keine Ahnung, wie man das automatisieren kann.

                                  Ich speichere alle "Daten" in einer SQL-Datenbank auf dem QNAP und mache nur "Backups" vom Image, wenn ich Änderungen vorgenommen habe.

                                  Beim Komplettbackup des NAS wird die Freigabe mit den exportierten Docker Images dann auch mit gesichert.

                                  Dann kann eigentlich nicht viel verloren gehen.

                                  Die statische IP kann man nach meiner Erinnerung nur beim Einrichten festlegen…

                                  Tschau

                                  Uwe

                                  Proxmox/LXC/Docker

                                  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

                                  767

                                  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