Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Iobroker update per Docker

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Iobroker update per Docker

    This topic has been deleted. Only users with topic management privileges can see it.
    • NWH
      NWH last edited by

      Hallo
      Ich bräuchte mal Hilfe, ich depp habe ein update gemacht und jetzt geht nix mehr.
      Iobroker läuft auf dem Nas im Docker.
      Was habe ich gemacht:
      Im docker den Iobroker container geöffnet und in den Terminal geöffnet.

      Mit pkill -u iobroker den Prozess beendet
      dann iobroker update
      dann iobroker upgrade self

      dann denn Container neu gestartet, eigentlich sollte es jetzt wieder funktionieren . Leider nein.

      Im Protokoll steht folgendes:

      b5dc2694-db34-4ef4-84ce-896bd72f531f-image.png

      Was kann ich jetzt machen, und ich oberdepp habe auch kein Backup gemacht.

      Kann man das retten?

      UncleSam 2 Replies Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @NWH last edited by

        @nwh Bevor du irgendetwas anderes machst: sichere das Verzeichnis iobroker-data aus dem gemounteten Pfad.

        (mehr kommt gleich...)

        1 Reply Last reply Reply Quote 0
        • UncleSam
          UncleSam Developer @NWH last edited by

          @nwh (Fortsetzung)

          Wenn du das iobroker-data Verzeichnis gesichert hast, kannst du den gesamten Inhalt des Mounts löschen.

          Danach startest du den Container wieder und du wirst einen komplett leeren ioBroker bekommen.

          Dann stoppst du den Container wieder.

          Nun löschst du das iobroker-data Verzeichnis im Mount und kopierst das zuvor gesicherte iobroker-data Verzeichnis zurück.

          Danach kannst du den Container wieder starten und alles sollte laufen wie zuvor.

          Und dann: als erstes Backitup einrichten!

          NWH 1 Reply Last reply Reply Quote 0
          • NWH
            NWH @UncleSam last edited by

            @unclesam Ohhhh wie sichere ich. Ich bin da leider ein totaler Anfänger. Könntest du mit mit das machen?

            UncleSam 1 Reply Last reply Reply Quote 0
            • UncleSam
              UncleSam Developer @NWH last edited by

              @nwh Dann brauche ich aber noch viel mehr Infos.

              Was hast du für ein System? QNAP oder Synology? Hast du Portainer installiert? Wie sieht deine Container Konfiguration aus? Insbesondere die angehängten Volumes (auch Mounts genannt) muss ich kennen.

              NWH 1 Reply Last reply Reply Quote 0
              • NWH
                NWH @UncleSam last edited by

                @unclesam Läuft im Docker auf der Synology.
                Portainer habe ich jetzt installiert, allerdings ???
                Was gebe ich wo ein?
                95bb9867-a0c8-439b-9d0b-987eb308afc0-image.png

                Container sieht so aus.
                94ffa502-1085-45a4-99c3-ce08b2753530-image.png

                UncleSam 2 Replies Last reply Reply Quote 0
                • UncleSam
                  UncleSam Developer @NWH last edited by

                  @nwh Das brauche ich: d23af5f4-5662-4569-8076-5b6a3b774530-image.png

                  1 Reply Last reply Reply Quote 0
                  • UncleSam
                    UncleSam Developer @NWH last edited by

                    @nwh sagte in Iobroker update per Docker:

                    Portainer habe ich jetzt installiert, allerdings ???
                    Was gebe ich wo ein?

                    Wir brauchen Portainer nicht unbedingt, aber wenn du ihn richtig installieren willst, mach es nach André's Anleitung:
                    https://smarthome.buanet.de/2018/12/portainer-auf-der-synology-diskstation/

                    NWH 1 Reply Last reply Reply Quote 0
                    • NWH
                      NWH @UncleSam last edited by

                      @unclesam da steht nix
                      2f48ea9e-2747-4751-9bd4-e5d195dbde38-image.png

                      UncleSam 1 Reply Last reply Reply Quote 0
                      • UncleSam
                        UncleSam Developer @NWH last edited by

                        @nwh ohje, wie hast du denn das installiert? Also, dann würde ich vorschlagen, dass wir irgendwie die Daten da evakuieren und du dann ioBroker komplett neu aufsetzt nach der gesamten Anleitung von André: https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/

                        Kannst du mir mal das machen: ls -la /opt/iobroker

                        NWH O UncleSam 3 Replies Last reply Reply Quote 0
                        • NWH
                          NWH @UncleSam last edited by

                          @unclesam said in Iobroker update per Docker:

                          ls -la /opt/iobroker

                          Könntest du mir noch sagen wie ich das Verzeichnis sichern kann.

                          9679d671-c88d-4e52-b0a2-aff2870e098f-image.png

                          UncleSam 1 Reply Last reply Reply Quote 0
                          • UncleSam
                            UncleSam Developer @NWH last edited by

                            @nwh sagte in Iobroker update per Docker:

                            Könntest du mir noch sagen wie ich das Verzeichnis sichern kann.

                            Bin dran... noch ein paar Schritte...

                            Versuch jetzt mal folgenden Befehl auszuführen: curl -sL https://iobroker.net/fix.sh | bash -

                            NWH 1 Reply Last reply Reply Quote 0
                            • NWH
                              NWH @UncleSam last edited by

                              @unclesam said in Iobroker update per Docker:

                              curl -sL https://iobroker.net/fix.sh | bash -

                              habe ich gemacht:
                              29cbe58b-6b64-49b2-962c-9ddbe98ddcf3-image.png

                              haselchen 1 Reply Last reply Reply Quote 0
                              • haselchen
                                haselchen Most Active @NWH last edited by haselchen

                                @nwh
                                @UncleSam

                                Ins Blaue getippt.

                                iobroker start
                                iobroker restart
                                iobroker start admin.0

                                Geht davon ein Befehl?

                                Weil, wenn er den Ordner tatsächlich sichern kann, sichert er doch eine "kaputte" Installation?

                                Ansonsten , wenn das oben nicht hilft kann er doch im Nachhinein ein mount machen und dann gucken wo seine Skripte etc sind?!

                                NWH UncleSam 2 Replies Last reply Reply Quote 0
                                • NWH
                                  NWH @haselchen last edited by

                                  @haselchen Also wenn ich iobroker start eingebe kommt wieder das was fehlt.

                                  Nur das ich es verstehe, was ist hier eigentlich genau apssiert?

                                  577dbbe3-0271-4235-9076-7b2bb73375e6-image.png

                                  haselchen UncleSam 3 Replies Last reply Reply Quote 0
                                  • haselchen
                                    haselchen Most Active @NWH last edited by

                                    @nwh

                                    warte kurz....

                                    1 Reply Last reply Reply Quote 0
                                    • UncleSam
                                      UncleSam Developer @haselchen last edited by

                                      @haselchen sagte in Iobroker update per Docker:

                                      Weil, wenn er den Ordner tatsächlich sichern kann, sichert er doch eine "kaputte" Installation?

                                      Ja, die Installation ist kaputt. Aber die Daten sind es (wohl) nicht.

                                      Ansonsten , wenn das oben nicht hilft kann er doch im Nachhinein ein mount machen und dann gucken wo seine Skripte etc sind?!

                                      Keine Chance: die Daten sind nur im Overlay vorhanden, da kein Volume gemountet wurde. Im Nachhinein mounten wird das Overlay (wenn ich mich nicht irre) "verstecken" und man kommt gar nicht mehr an die Daten.

                                      Meine Hoffnung war, ioBroker wieder zum laufen zu bringen und dann ein Backup zu ziehen.

                                      1 Reply Last reply Reply Quote 0
                                      • UncleSam
                                        UncleSam Developer @NWH last edited by

                                        @nwh sagte in Iobroker update per Docker:

                                        Nur das ich es verstehe, was ist hier eigentlich genau apssiert?

                                        Kurzversion: du hast kein Volumen gemountet, jetzt sind alle Daten in einem sogenannten "Overlay." Dieses kann man von ausserhalb nicht ansprechen und bei einem Rebuild des Containers gehen die verloren.

                                        Ganz kurz: sch****e

                                        Glasfaser 1 Reply Last reply Reply Quote 0
                                        • haselchen
                                          haselchen Most Active @NWH last edited by

                                          @nwh

                                          npm i iobroker.js-controller@3.1.6

                                          kommst du damit voran?
                                          Eventuell ein sudo voran.
                                          Ist bei mir schon ein wenig her.

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • UncleSam
                                            UncleSam Developer last edited by

                                            Und kannst du mal folgenden Befehl ausführen?

                                            ls -la /opt/iobroker/iobroker-data
                                            

                                            Und bitte nicht einen Screenshot posten sondern den Text rauskopieren und hier in Code Tags (</>) setzen.

                                            NWH 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

                                            580
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            docker iobroker update
                                            11
                                            90
                                            7271
                                            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