Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Offen] [Problem] iobroker update tut nix...

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Offen] [Problem] iobroker update tut nix...

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      aamn @wendy2702 last edited by

      @wendy2702

      pi@homeserver-B19:~$ iob stop
      pi@homeserver-B19:~$ iob fix
      library: loaded
      Library version=2022-12-09
      
      ==========================================================================
      
          Welcome to the ioBroker installation fixer!
          Script version: 2022-12-22
      
          You might need to enter your password a couple of times.
      
      ==========================================================================
      
      
      ==========================================================================
          Installing prerequisites (1/4)
      ==========================================================================
      
      [sudo] Passwort für pi:
      OK:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease
      Holen:2 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
      OK:3 https://deb.nodesource.com/node_16.x jammy InRelease
      Holen:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease [107 kB]
      OK:5 http://security.ubuntu.com/ubuntu jammy-security InRelease
      OK:6 http://phoscon.de/apt/deconz jammy InRelease
      Es wurden 226 kB in 1 s geholt (234 kB/s).
      Paketlisten werden gelesen… Fertig
      Installed gcc-c++
      
      ==========================================================================
          Checking ioBroker user and directory permissions (2/4)
      ==========================================================================
      
      Created /etc/sudoers.d/iobroker
      Fixing directory permissions...
      
      ==========================================================================
          Database maintenance (3/4)
      ==========================================================================
      
      Checking for uncompressed JSONL databases... This might take a while!
      
      Compressing /opt/iobroker/iobroker-data/states.jsonl
      Compressing /opt/iobroker/iobroker-data/objects.jsonl
      Compressed 2 JSONL files. Done
      
      ==========================================================================
          Checking autostart (4/4)
      ==========================================================================
      
      Enabling autostart...
      Autostart enabled!
      
      ==========================================================================
      
          Your installation was fixed successfully
          Run iobroker start to start ioBroker again!
      
      ==========================================================================
      
      pi@homeserver-B19:~$ iob start
      
      
      wendy2702 1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 @aamn last edited by

        @aamn Jetzt nochmal das Update probiert?

        A 1 Reply Last reply Reply Quote 0
        • A
          aamn @Thomas Braun last edited by

          @thomas-braun

          Wenn iobroker läuft:

          pi@homeserver-B19:~$ iob upgrade --debug
          
          This upgrade of "knx" will at least introduce the following changes:
          ==========================================================================
          -> 2.0.13:
          added ETS5.7.7 import, fixed "unknown value" bug, some fixes
          
          -> 2.0.12:
          fixed handling of undefined DP's, some small bugs, and the most important: my thoughts are with the people of Ukraine, I am infinitely sorry for what is happening to them and their country. It is an inhuman shame.
          
          -> 2.0.11:
          fixed password handling for projects from upgraded ETS
          
          -> 2.0.10:
          import of ETS6.0.2, bugfixes
          
          -> 2.0.9:
          import password protected project files, bug fixes
          
          -> 2.0.8:
          fixed warning with write without ack, some small other fixes
          
          -> 2.0.7:
          fixed bug no write to KNX
          ==========================================================================
          
          BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES!
          Would you like to upgrade knx from @1.0.45 to @2.0.13 now? [(y)es, (n)o]: n
          No upgrade of "knx" desired.
          

          (Sorry, den KNX-Adapter will ich gerade im Blindflug nicht upgraden. Das Upgrade von backitup von 2.4.12 auf 2.5.12 lief vorhin durch ohne Fehlermeldung, den Output davon hab ich leider nicht...)

          Wenn iobroker nicht läuft (iob stop), tut "iob upgrade --debug" nichts. Auch nicht nach ner Stunde warten...

          1 Reply Last reply Reply Quote 0
          • A
            aamn @wendy2702 last edited by

            @wendy2702
            Du meinst nach dem "iob fix"? Ja, schon zehn Mal heute... 😉

            wendy2702 1 Reply Last reply Reply Quote 0
            • wendy2702
              wendy2702 @aamn last edited by

              @aamn Dann mach den JS Controller Upgrade ohne das „update“.

              Hinweis wie immer: Vorher Backup machen

              A 1 Reply Last reply Reply Quote 0
              • A
                aamn @wendy2702 last edited by

                @wendy2702

                JS Controller Upgrade ohne das „update“ ??? 🤔

                wendy2702 1 Reply Last reply Reply Quote 0
                • wendy2702
                  wendy2702 @aamn last edited by

                  @aamn Beim Update Befehl listet er eigentlich nur auf was upgedatet werden kann.

                  In der Theorie sollte er den Controller auch so bei Ausführen des „upgrade self“ machen.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    aamn @wendy2702 last edited by

                    @wendy2702

                    Ach so. Naja, "iob upgrade self --debug" tut halt auch nix, wenn iob vorher gestoppt wurde...

                    pi@homeserver-B19:~$ iob upgrade self --debug
                    

                    Da kann ich dann eine Stunde draufgucken, ohne weitere Bewegung und ohne CPU-Last oder so...

                    Und, bevor die Frage kommt, wenn iob läuft, dann passiert erwartungsgemäß das:

                    pi@homeserver-B19:~$ iob upgrade self --debug
                    Controller is running. Please stop ioBroker first.
                    
                    wendy2702 Homoran 2 Replies Last reply Reply Quote 0
                    • wendy2702
                      wendy2702 @aamn last edited by

                      @aamn weiss garnicht ob die „Debug“ option dabei funktioniert.

                      Sonst, geht natürlich noch der „harte“ weg:

                      cd /opt/iobroker/
                      
                      sudo -H -u iobroker npm install iobroker.js-controller --debug
                      
                      
                      A 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @aamn last edited by

                        @aamn sagte in [Offen] [Problem] iobroker update tut nix...:

                        Please stop ioBroker first.

                        wie alt ist deine Installation?
                        mal mit sudo systemctl stop iobroker versucht?

                        wendy2702 1 Reply Last reply Reply Quote 0
                        • wendy2702
                          wendy2702 @Homoran last edited by

                          @homoran Stoppen lässt er sich ja. Aber dann passiert bei "iob update" nichts mehr.

                          1 Reply Last reply Reply Quote 0
                          • A
                            aamn @wendy2702 last edited by aamn

                            @wendy2702

                            Soo, ich hab mal iobroker neu installiert (/opt/iobroker umbenannt; per curl-Skript neu installiert) -> lief.
                            Anschließend das (vorher gesicherte) Backup wieder zurückgespielt (iob restore 0). Das ging natürlich nicht, da die js-controller-Version abwich. Also per npm i die 4.0.23 installiert.

                            Nach dem Zurückspielen des Backups und dem Downgrade des js-controllers ist das Bild wie zuvor. "iob update", "iob upgrade", "iob restore 0" machen bei gestopptem iobroker alle genau nichts... 😞
                            Es muss doch irgendeine Möglichkeit geben, herauszufinden, was da hängt!

                            Spaßeshalber hab ich wie von Dir vorgeschlagen

                            cd /opt/iobroker/
                            sudo -H -u iobroker npm install iobroker.js-controller --debug
                            

                            auch mal ausprobiert.

                            Das zieht den js-controller auf 4.0.24. Ändert am restlichen Verhalten aber immer noch nichts...

                            1 Reply Last reply Reply Quote 0
                            • wendy2702
                              wendy2702 last edited by

                              @aamn sagte in [Offen] [Problem] iobroker update tut nix...:

                              Also per npm i die 4.0.23 installiert.

                              Weil das wahrscheinlich schon falsch war.

                              Welche Version JS Controller lief beim Backup und welche nach neu installation?

                              Woran machst du fest das Restore nicht lief?

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                aamn @wendy2702 last edited by

                                @wendy2702

                                Die Neuinstallation installiert mir 4.0.24. Das Backup basiert auf 4.0.23.
                                "iobroker restore 0" weigert sich also, das Backup zurückzuspielen und sagt mir, ich soll den js-controller zuerst mit "npm i iobroker.js-controller@4.0.23 --production" (wimre) downgraden und dann das Backup zurückspielen...

                                wendy2702 1 Reply Last reply Reply Quote 0
                                • wendy2702
                                  wendy2702 @aamn last edited by

                                  @aamn sagte in [Offen] [Problem] iobroker update tut nix...:

                                  sagt mir, ich soll den js-controller zuerst mit "npm i iobroker.js-
                                  controller@4.0.23 --production" (wimre)

                                  Was bedeutet—> (wimre) ?

                                  Zudem hattest du vorhin nur geschrieben „habe mit npm i…“ und nicht den vollständigen Befehl. Man weiss auch nicht im welchen Ordner du das gemacht hast.

                                  Also mal ganz doof von vorne, dein iob läuft aktuell aber lässt sich nicht updaten bzw. Die Abfrage „iob update“ geht bei gestopptem iobroker nicht.

                                  Nach neu installation von iob vor dem einspielen des Backups mal probiert?

                                  Geht es da auch nicht ist es was Grundsätzliches in Verbindung mit Ubuntu.

                                  Geht es erst nach dem Einspielen des Backups nicht liegt es möglicherweise am Backup.

                                  Hast du zufällig Node/Npm manuell installiert?

                                  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

                                  553
                                  Online

                                  31.9k
                                  Users

                                  80.2k
                                  Topics

                                  1.3m
                                  Posts

                                  6
                                  44
                                  1061
                                  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