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. Off Topic
  4. Probleme beim ioBroker-Update von docker v7 auf v8

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    286

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Probleme beim ioBroker-Update von docker v7 auf v8

Geplant Angeheftet Gesperrt Verschoben Off Topic
39 Beiträge 8 Kommentatoren 3.6k Aufrufe 5 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.
  • B Blackbeard

    @haselchen Ich habe den momentanen Container umbenannt und gestoppt. Dann das Datenverzeichnis umbenannt und ein neues, leeres Datenverzeichnis erstellt. Dann das Composefile auf v8 geändert und einen neuen Container erstellt. Diesen dann wieder gestoppt, das alte Datenverzeichnis wieder in den notwendigen Namen umbenannt und den v8-Container neu gestartet.
    Mit folgender Ausgabe:
    ...

    ----- Step 3 of 5: Checking ioBroker installation -----

    (Re)setting permissions (This might take a while! Please be patient!)... Done.

    Fixing "sudo-bug" by replacing sudo with gosu... Done.

    Checking Database connection... Failed.
    Please check your configuration and try again.
    For more information see ioBroker Docker Image Docs (https://docs.buanet.de/iobroker-docker-image/docs).

    This Script will exit now.

    Ich bin echt ratlos.

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    schrieb am zuletzt editiert von
    #12

    @blackbeard

    Puh, auf welcher Hardware bist Du unterwegs ?
    Bin leider nicht mehr Up to Date in dem Thread.

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    1 Antwort Letzte Antwort
    0
    • B Blackbeard

      Hallo Forum, wie im Titel genannt, finde ich keine Lösung um mein Update von v7 auf v8 durchzuführen. Ich scheitere immer daran, dass nach dem Update auf v8 keine Verbindung zur Datenbank hergestellt werden kann.

      Zur Erklärung:
      Ich betreibe seit ca. 3 Jahren meine ioBroker-Installation. Zuerst auf einem Raspberry, später bin ich auf Docker umgezogen. Dort hatte ich den ioBroker-Container als Anfänger manuell konfiguriert, mittlerweile benutze ich ein docker compose file. Das momentan eingesetzte Image ist: latest-v7 und ich möchte auf latest-v8 updaten.
      Bisher hat der Container immer das gemacht, was er machen soll. Updates der Adapter lassen sich ohne Fehler durchführen. Ich kann mich auch nicht an Schwierigkeiten beim Update von v6 auf v7 erinnern.

      Jetzt zum Problem:
      Wenn ich im docker compose file die Imageversion auf latest-v8 ändere und den Container neu erstelle, dann kann der neue Container nicht mehr auf die Daten der v7 zugreifen und der ioBroker startet nicht.
      Wenn ich einen leeren Datenpunkt konfiguriere, dann startet der neue v8-ioBroker problemlos. Dann habe ich versucht per Backitup die Daten neu zu importieren. Auch dieser Versuch ist fehlgeschlagen.

      Kann mir bitte jemand helfen? Ich bin mittlerweile echt ratlos!

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

      @blackbeard

      hast du ein
      depends_on:

      eingebaut, evtl ist iobroker container schneller wie der datenbank container?
      was sagt das log des datenbank containers
      dürfen wir dein docker compose sehen?

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

      B 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @blackbeard

        hast du ein
        depends_on:

        eingebaut, evtl ist iobroker container schneller wie der datenbank container?
        was sagt das log des datenbank containers
        dürfen wir dein docker compose sehen?

        B Offline
        B Offline
        Blackbeard
        schrieb am zuletzt editiert von
        #14

        @oliverio Nö hab nix eingebaut
        Hier der Inhalt meiner docker compose files:
        version: "3"

        services:
        ioBroker:
        container_name: ioBroker
        environment:
        - DEBIAN_FRONTEND=teletype
        - DEBUG=false
        - LANG=de_DE.UTF‑8
        - LANGUAGE=de_DE:de
        - LC_ALL=de_DE.UTF‑8
        - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
        - SETGID=1000
        - SETUID=1000
        - TZ=Europe/Berlin
        hostname: ioBroker-Master
        image: iobroker/iobroker:latest-v8

        ports:
        - 1883:1883/tcp
        - 1882:1882/tcp
        - 80:80/tcp
        - 8081:8081/tcp
        - 8082:8082/tcp
        - 8087:8087/tcp
        - 9001:9001/tcp
        - 9002:9002/tcp
        restart: unless-stopped
        stdin_open: true
        tty: true
        volumes:
        - Datenverzeichnis_auf_dem_Server:/opt/iobroker
        working_dir: /opt/iobroker

        networks:
        host:
        external: true

        Läuft aber nicht. Bisher habe ich auch keinen externen Datenbankcontainer eingerichtet. Wäre es sinnvoll das zu machen?

        OliverIOO 1 Antwort Letzte Antwort
        0
        • B Blackbeard

          @oliverio Nö hab nix eingebaut
          Hier der Inhalt meiner docker compose files:
          version: "3"

          services:
          ioBroker:
          container_name: ioBroker
          environment:
          - DEBIAN_FRONTEND=teletype
          - DEBUG=false
          - LANG=de_DE.UTF‑8
          - LANGUAGE=de_DE:de
          - LC_ALL=de_DE.UTF‑8
          - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
          - SETGID=1000
          - SETUID=1000
          - TZ=Europe/Berlin
          hostname: ioBroker-Master
          image: iobroker/iobroker:latest-v8

          ports:
          - 1883:1883/tcp
          - 1882:1882/tcp
          - 80:80/tcp
          - 8081:8081/tcp
          - 8082:8082/tcp
          - 8087:8087/tcp
          - 9001:9001/tcp
          - 9002:9002/tcp
          restart: unless-stopped
          stdin_open: true
          tty: true
          volumes:
          - Datenverzeichnis_auf_dem_Server:/opt/iobroker
          working_dir: /opt/iobroker

          networks:
          host:
          external: true

          Läuft aber nicht. Bisher habe ich auch keinen externen Datenbankcontainer eingerichtet. Wäre es sinnvoll das zu machen?

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

          @blackbeard
          und wo hast du zuvor deine states und objects gespeichert?
          datenbank, redis, jsonl?

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

          B 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @blackbeard
            und wo hast du zuvor deine states und objects gespeichert?
            datenbank, redis, jsonl?

            B Offline
            B Offline
            Blackbeard
            schrieb am zuletzt editiert von
            #16

            @OliverIO
            da meine Installation ursprünglich mit einem Raspberry angefangen hat, liegen alle Daten im ioBrokerverzeichnis. Bisher habe ich keine gesonderte Datenbank eingerichtet.

            OliverIOO 1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              Blackbeard
              schrieb am zuletzt editiert von
              #17

              @andre
              Du kennst mich nicht. Aber ich finde es klasse, dass du das dockerimage so regelmäßig bereitstellst.
              Wie im Thema erwähnt, kann ich kein Update von v7 auf v8 durchführe, da beim Erstellen des Containers Schritt 3 fehlschlägt:
              ----- Step 3 of 5: Checking ioBroker installation -----
              (Re)setting permissions (This might take a while! Please be patient!)... Done.
              Fixing "sudo-bug" by replacing sudo with gosu... Done.
              Checking Database connection... Failed.
              ...

              Ich benutze ein composefile, dass ich weiter oben auch schon gepostet habe.
              Hats du ein Idee, wo der Fehler liegt? Bzw. wie ich dem Problem auf die Schliche komme?

              Grüße
              Christian

              1 Antwort Letzte Antwort
              0
              • B Blackbeard

                @marc-berg Ich habe jetzt ein Nodejs Update gemacht. Die ioBroker-Übersicht zeit in der Info jetzt:
                ...
                Plattform: docker (official image - v7.2.0)
                Node.js: v18.18.2
                NPM: 9.8.1
                ...

                Aber wenn ich jetzt das Composefile von Imageversion latest 7 auf latest 8 ändere und den Container neu starte, dann erhalte ich folgende Ausgabe im Log von Portainer:


                ----- Welcome to your ioBroker Docker container! -----
                ----- Startupscript is now running! -----
                ----- Please be patient! -----


                ----- System Information -----
                ----- arch: x86_64 -----
                ----- hostname: ioBroker-Master -----


                ----- Version Information -----
                ----- image: v8.1.0 -----
                ----- build: 2023-09-21T23:45:30+00:00 -----
                ----- node: v18.17.1 -----
                ----- npm: 9.6.7 -----


                ----- Environment Variables -----
                ----- DEBUG: false -----
                ----- SETGID: 1000 -----
                ----- SETUID: 1000 -----


                ----- Step 1 of 5: Preparing container -----

                Updating Linux packages on first run... Done.

                Registering maintenance script as command... Done.


                ----- Step 2 of 5: Detecting ioBroker installation -----

                Existing installation of ioBroker detected in "/opt/iobroker".


                ----- Step 3 of 5: Checking ioBroker installation -----

                (Re)setting permissions (This might take a while! Please be patient!)... Done.

                Fixing "sudo-bug" by replacing sudo with gosu... Done.

                Checking Database connection... Failed.
                Please check your configuration and try again.
                For more information see ioBroker Docker Image Docs (https://docs.buanet.de/iobroker-docker-image/docs).

                This Script will exit now.

                Marc BergM Offline
                Marc BergM Offline
                Marc Berg
                Most Active
                schrieb am zuletzt editiert von
                #18

                @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                Ich habe jetzt ein Nodejs Update gemacht. Die ioBroker-Übersicht zeit in der Info jetzt:
                ...
                Plattform: docker (official image - v7.2.0)
                Node.js: v18.18.2
                NPM: 9.8.1

                Von einem Node.js Update hatte niemand etwas gesagt, weiß nicht, ob das jetzt kontraproduktiv war. Eine entscheidende Info hast du uns noch vorenthalten: welche Version hat der js-controller?

                NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                B 1 Antwort Letzte Antwort
                0
                • B Blackbeard

                  @OliverIO
                  da meine Installation ursprünglich mit einem Raspberry angefangen hat, liegen alle Daten im ioBrokerverzeichnis. Bisher habe ich keine gesonderte Datenbank eingerichtet.

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

                  @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                  @OliverIO
                  da meine Installation ursprünglich mit einem Raspberry angefangen hat, liegen alle Daten im ioBrokerverzeichnis. Bisher habe ich keine gesonderte Datenbank eingerichtet.

                  hm, dann verstehe ich die Meldung nicht mit connection failed
                  im dockerfile ist nix mit datenbank konfiguriert,
                  wenn du keine besondere datenbank im iobroker konfiguriert hast,
                  dann läufen die objects und states auf jsonl

                  du könntest den container mal auf debug stellen und schauen was dann im log steht
                  bzw. dann auch mal ins iobroker log, falls es das da überhaupt schon gibt.

                  ich weiß jetzt nicht ob du hier auf basis bereits existierender volumes ein update machst
                  die folgenden Zeilen scheinen ja von dir angepasst worden sein, sie entsprechen nicht dem korrekten format

                  - Datenverzeichnis_auf_dem_Server:/opt/iobroker
                  working_dir: /opt/iobroker
                  

                  kann aber sein, das, weil du vergessen hast das in code tags zu setzen, die formatierung zerhauen hat

                  wenn du von einer vorhandenen installation upgradest, würde ich lieber in dem alten container ein backup machen und das in einem neuen cleanen container dann einspielen

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

                  B 1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                    @OliverIO
                    da meine Installation ursprünglich mit einem Raspberry angefangen hat, liegen alle Daten im ioBrokerverzeichnis. Bisher habe ich keine gesonderte Datenbank eingerichtet.

                    hm, dann verstehe ich die Meldung nicht mit connection failed
                    im dockerfile ist nix mit datenbank konfiguriert,
                    wenn du keine besondere datenbank im iobroker konfiguriert hast,
                    dann läufen die objects und states auf jsonl

                    du könntest den container mal auf debug stellen und schauen was dann im log steht
                    bzw. dann auch mal ins iobroker log, falls es das da überhaupt schon gibt.

                    ich weiß jetzt nicht ob du hier auf basis bereits existierender volumes ein update machst
                    die folgenden Zeilen scheinen ja von dir angepasst worden sein, sie entsprechen nicht dem korrekten format

                    - Datenverzeichnis_auf_dem_Server:/opt/iobroker
                    working_dir: /opt/iobroker
                    

                    kann aber sein, das, weil du vergessen hast das in code tags zu setzen, die formatierung zerhauen hat

                    wenn du von einer vorhandenen installation upgradest, würde ich lieber in dem alten container ein backup machen und das in einem neuen cleanen container dann einspielen

                    B Offline
                    B Offline
                    Blackbeard
                    schrieb am zuletzt editiert von
                    #20

                    @oliverio
                    Ja. Habe keine code tags verwendet.
                    Das composefile an sich funktioniert wie es soll.
                    Tatsächlich stoppe ich vor jedem Update den container, mache vom Datenverzeichnis eine Kopie, starte den container wieder und führe das Update durch.

                    Der container lässt sich mit leeren Datenverzeichnis auch ohne Murren mit neuer Version starten. Erst wenn ich meine Daten einfüge, dann wird eine vorhandene Installation erkannt und er baut eben keine Verbindung zur Datenbank auf. Ich hatte auch versucht, per BackitUp die Daten wieder herzustellen. Aber eben auch ohne Erfolg.

                    Ich frage mich, was die Installationsroutine da in Schritt 3 macht bzw. sucht dass meine Daten (die vorhanden sind) nicht gefunden werden?

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • B Blackbeard

                      @oliverio
                      Ja. Habe keine code tags verwendet.
                      Das composefile an sich funktioniert wie es soll.
                      Tatsächlich stoppe ich vor jedem Update den container, mache vom Datenverzeichnis eine Kopie, starte den container wieder und führe das Update durch.

                      Der container lässt sich mit leeren Datenverzeichnis auch ohne Murren mit neuer Version starten. Erst wenn ich meine Daten einfüge, dann wird eine vorhandene Installation erkannt und er baut eben keine Verbindung zur Datenbank auf. Ich hatte auch versucht, per BackitUp die Daten wieder herzustellen. Aber eben auch ohne Erfolg.

                      Ich frage mich, was die Installationsroutine da in Schritt 3 macht bzw. sucht dass meine Daten (die vorhanden sind) nicht gefunden werden?

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

                      @blackbeard

                      aber wenn du keine datenbank verwendest, wohin soll er kontakt aufnehmen?

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

                      B 1 Antwort Letzte Antwort
                      0
                      • OliverIOO OliverIO

                        @blackbeard

                        aber wenn du keine datenbank verwendest, wohin soll er kontakt aufnehmen?

                        B Offline
                        B Offline
                        Blackbeard
                        schrieb am zuletzt editiert von
                        #22

                        @oliverio
                        Ja genau. Und an dieser Stelle finde ich keine Lösung. Was die Datenbank angeht, ist ja alles in Standardkonfiguration. Daher kann ich mir nicht vorstellen, warum die Installation keine Verbindung zu den Daten herstellen kann.
                        Einzige Idee die ich noch habe, wäre eine Diskrepanz mit Benutzerrechten.
                        Aber da weiß ich gerade auch nicht wo ich wie ansetzen sollte. :-/

                        Daher hatte ich gehofft, dass hier im Forum jemand eine hilfreiche Idee hat oder der Image Ersteller (@andre) die Lösung parat hat.

                        1 Antwort Letzte Antwort
                        0
                        • Marc BergM Marc Berg

                          @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                          Ich habe jetzt ein Nodejs Update gemacht. Die ioBroker-Übersicht zeit in der Info jetzt:
                          ...
                          Plattform: docker (official image - v7.2.0)
                          Node.js: v18.18.2
                          NPM: 9.8.1

                          Von einem Node.js Update hatte niemand etwas gesagt, weiß nicht, ob das jetzt kontraproduktiv war. Eine entscheidende Info hast du uns noch vorenthalten: welche Version hat der js-controller?

                          B Offline
                          B Offline
                          Blackbeard
                          schrieb am zuletzt editiert von
                          #23

                          @marc-berg
                          Ich hatte node.js auch schon händisch upgedatet und dann versucht das neue Image zu starten. Hat aber keine Veränderung gebracht. Immer das selbe Verhalten. Aktuell läuft v16.20.2, da nach erneuten Erstellen des Containers immer wieder die Version des Images benutzt wird. Daher ließt man auch in der Beschreibung, dass eigentlich nur ein neuer Container mit aktuellem Image gestartet werden sollte und dann alles wieder schick ist. Aber aktuell eben bei mir leider nicht.

                          F Marc BergM 2 Antworten Letzte Antwort
                          0
                          • B Blackbeard

                            @marc-berg
                            Ich hatte node.js auch schon händisch upgedatet und dann versucht das neue Image zu starten. Hat aber keine Veränderung gebracht. Immer das selbe Verhalten. Aktuell läuft v16.20.2, da nach erneuten Erstellen des Containers immer wieder die Version des Images benutzt wird. Daher ließt man auch in der Beschreibung, dass eigentlich nur ein neuer Container mit aktuellem Image gestartet werden sollte und dann alles wieder schick ist. Aber aktuell eben bei mir leider nicht.

                            F Offline
                            F Offline
                            fastfoot
                            schrieb am zuletzt editiert von
                            #24

                            @blackbeard Hattest du dein Datenverzeichnis schonmal mit v9 genutzt?

                            iobroker läuft unter Docker auf QNAP TS-451+
                            SkriptRecovery: https://forum.iobroker.net/post/930558

                            1 Antwort Letzte Antwort
                            0
                            • B Blackbeard

                              @marc-berg
                              Ich hatte node.js auch schon händisch upgedatet und dann versucht das neue Image zu starten. Hat aber keine Veränderung gebracht. Immer das selbe Verhalten. Aktuell läuft v16.20.2, da nach erneuten Erstellen des Containers immer wieder die Version des Images benutzt wird. Daher ließt man auch in der Beschreibung, dass eigentlich nur ein neuer Container mit aktuellem Image gestartet werden sollte und dann alles wieder schick ist. Aber aktuell eben bei mir leider nicht.

                              Marc BergM Offline
                              Marc BergM Offline
                              Marc Berg
                              Most Active
                              schrieb am zuletzt editiert von
                              #25

                              @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                              Aktuell läuft v16.20.

                              Dann wiederhole ich meine Frage nochmals: welche Version hat der js-controller? Könnte es sein, dass du "js-controller" und "node.js" durcheinanderwirfst?

                              NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                              Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                              Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                              F B 2 Antworten Letzte Antwort
                              0
                              • Marc BergM Marc Berg

                                @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                Aktuell läuft v16.20.

                                Dann wiederhole ich meine Frage nochmals: welche Version hat der js-controller? Könnte es sein, dass du "js-controller" und "node.js" durcheinanderwirfst?

                                F Offline
                                F Offline
                                fastfoot
                                schrieb am zuletzt editiert von
                                #26

                                @marc-berg sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                Aktuell läuft v16.20.

                                Dann wiederhole ich meine Frage nochmals: welche Version hat der js-controller? Könnte es sein, dass du "js-controller" und "node.js" durcheinanderwirfst?

                                ich glaube ja eher an so etwas

                                iobroker läuft unter Docker auf QNAP TS-451+
                                SkriptRecovery: https://forum.iobroker.net/post/930558

                                Marc BergM 1 Antwort Letzte Antwort
                                0
                                • F fastfoot

                                  @marc-berg sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                  @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                  Aktuell läuft v16.20.

                                  Dann wiederhole ich meine Frage nochmals: welche Version hat der js-controller? Könnte es sein, dass du "js-controller" und "node.js" durcheinanderwirfst?

                                  ich glaube ja eher an so etwas

                                  Marc BergM Offline
                                  Marc BergM Offline
                                  Marc Berg
                                  Most Active
                                  schrieb am zuletzt editiert von Marc Berg
                                  #27

                                  @fastfoot sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                  ich glaube ja eher an so etwas

                                  Das kann ja durchaus sein, aber dann bliebe ja noch das Problem, dass sich auch ein Backup nicht einspielen lässt. (siehe allererster Post). Darum habe ich den Fokus erstmal auf die js-controller Version gesetzt. Die muss im alten Container halt so aktuell wie möglich gebracht werden, damit man nicht in Probleme läuft. Und mit einem Backup einer aktuellen ioBroker Version kann man wesentlich mehr bewegen.

                                  NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                  Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                  F 1 Antwort Letzte Antwort
                                  1
                                  • Marc BergM Marc Berg

                                    @fastfoot sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                    ich glaube ja eher an so etwas

                                    Das kann ja durchaus sein, aber dann bliebe ja noch das Problem, dass sich auch ein Backup nicht einspielen lässt. (siehe allererster Post). Darum habe ich den Fokus erstmal auf die js-controller Version gesetzt. Die muss im alten Container halt so aktuell wie möglich gebracht werden, damit man nicht in Probleme läuft. Und mit einem Backup einer aktuellen ioBroker Version kann man wesentlich mehr bewegen.

                                    F Offline
                                    F Offline
                                    fastfoot
                                    schrieb am zuletzt editiert von
                                    #28

                                    @marc-berg oh ja, sorry, das war auch gar nicht als Widerrede oder gar bessere Lösung gedacht, eher als Ergänzung.

                                    iobroker läuft unter Docker auf QNAP TS-451+
                                    SkriptRecovery: https://forum.iobroker.net/post/930558

                                    1 Antwort Letzte Antwort
                                    0
                                    • Marc BergM Marc Berg

                                      @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                      Aktuell läuft v16.20.

                                      Dann wiederhole ich meine Frage nochmals: welche Version hat der js-controller? Könnte es sein, dass du "js-controller" und "node.js" durcheinanderwirfst?

                                      B Offline
                                      B Offline
                                      Blackbeard
                                      schrieb am zuletzt editiert von
                                      #29

                                      @marc-berg
                                      Ja. Habe ich tatsächlich verwechselt.
                                      Aktuell läuft 5.0.12
                                      Habe aber eben nochmal auf 5.0.16 aktualisiert.

                                      Marc BergM 1 Antwort Letzte Antwort
                                      0
                                      • B Blackbeard

                                        @marc-berg
                                        Ja. Habe ich tatsächlich verwechselt.
                                        Aktuell läuft 5.0.12
                                        Habe aber eben nochmal auf 5.0.16 aktualisiert.

                                        Marc BergM Offline
                                        Marc BergM Offline
                                        Marc Berg
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #30

                                        @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                        Habe aber eben nochmal auf 5.0.16 aktualisiert.

                                        Okay, prima. Warum das "inline" Update des Containers nicht funktioniert, kann ich nicht sagen, es sind ja beide Ansätze in die Hose gegangen. Es wäre jetzt aus meiner Sicht auch müßig, in die Detailsuche zu gehen.

                                        Aber das saubere Aufsetzen eines neuen V8 (oder besser noch V9) Images mit dem Einspielen des aktuellen Backups sollte funktionieren. Du hattest geschrieben, dass dies fehlgeschlagen sei. Was ist konkret passiert?

                                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                        B 1 Antwort Letzte Antwort
                                        0
                                        • Marc BergM Marc Berg

                                          @blackbeard sagte in Probleme beim ioBroker-Update von docker v7 auf v8:

                                          Habe aber eben nochmal auf 5.0.16 aktualisiert.

                                          Okay, prima. Warum das "inline" Update des Containers nicht funktioniert, kann ich nicht sagen, es sind ja beide Ansätze in die Hose gegangen. Es wäre jetzt aus meiner Sicht auch müßig, in die Detailsuche zu gehen.

                                          Aber das saubere Aufsetzen eines neuen V8 (oder besser noch V9) Images mit dem Einspielen des aktuellen Backups sollte funktionieren. Du hattest geschrieben, dass dies fehlgeschlagen sei. Was ist konkret passiert?

                                          B Offline
                                          B Offline
                                          Blackbeard
                                          schrieb am zuletzt editiert von
                                          #31

                                          @marc-berg
                                          Dauert immer etwas, bis ich dazu komme, Zeit zu finden.

                                          Der Start des v8 Containers mit leerem Verzeichnis läuft problemlos. Nachdem ich einen neuen Admin eingerichtet habe und das Backup ins Verzeichnis kopiert habe, habe ich im Adapter die Wiederherstellung gestartet. Danach passiert nichts mehr auf dem Bildschirm.
                                          In Portainer sehe ich in der Console, dass der Cointainer neu startet und dann wie bei allen anderen Versuchen vorher die Verbindung zur Datenbank nicht hergestellt werden kann. Dann beginnt wieder der Neustart des Containers...

                                          Eben habe ich ein Downgrade auf den v6 versucht. Irgendwelche Modulfehler in Schritt 5/5. Aber zumindest nicht die fehlende Verbindung zur Datenbank in Schritt 3/5.

                                          Ich bin echt ratlos.

                                          Marc BergM 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

                                          455

                                          Online

                                          32.5k

                                          Benutzer

                                          81.9k

                                          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