Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. ioBroker Umzug auf ein neues 64 Bit-System

    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

    ioBroker Umzug auf ein neues 64 Bit-System

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @JJ-Duisburg last edited by

      @jj-duisburg
      Die Versionen für nodejs/npm sind unabhängig von der Prozessorarchitektur.

      Ich würde den Sprung aber möglichst klein halten, also zuerst auf dem Altsystem die gleiche Version wie auf dem neuen System installieren und dann von dem dort laufenden System ein Backup ziehen und das auf dem Zielsystem einspielen.

      Die derzeitige Empfehlung ist nodejs@18.

      J 1 Reply Last reply Reply Quote 0
      • J
        Jan1 @Thomas Braun last edited by

        @thomas-braun
        Wenn er das backup restort, wird eh alles frisch installiert und da sollte es doch egal sein, ob der Sprung groß oder klein ist.
        Mir stellt sich hier eher die Frage, wo kommt denn da die Node16 her? Normal ist Node nicht mit drin, oder liegt das wieder an dem Proxmox Zeug?

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Jan1 last edited by

          @jan1

          Dann siehst du aber besser ob Fehlfunktionen vom Backup kommen oder mit der Laufzeitumgebung was nicht passt.

          J 1 Reply Last reply Reply Quote 0
          • J
            Jan1 @Thomas Braun last edited by

            @thomas-braun
            ich restore mein IOBroker einfach so zwischendurch mal um das sauber zu halten und hatte auch schon Versionssprünge drin. Probleme oder Fehler hatte ich noch nicht einen einzigen.
            OK, wenn das System vorher schon ungepflegt war, was es in dem Fall ist, da noch Node14, sieht das wohl etwas anders aus und dann gleich noch ohne Plan auf Proxmox, viel Spaß beim Einrichten der Ports und sonstigen Fallstricken 😉

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Jan1 last edited by

              @jan1

              Ich sage ja nicht das es nicht ginge, sondern das es bei gleicher Basis einfacher ist.

              J 1 Reply Last reply Reply Quote 1
              • J
                Jan1 @Thomas Braun last edited by

                @thomas-braun
                Umgezogen bin ich ja auch schon, also der Backitup Adapter ist schon ne richtig feine Sache 🙂

                1 Reply Last reply Reply Quote 0
                • J
                  JJ-Duisburg last edited by

                  Habe mein ungepflegtes System mit apt dist-upgrade aktualisert. Auf beiden Systemen habe ich nun Node.js 16.20.0 und NPM 8.19.4.

                  Habe dann mit dem Backitup Adapter das alte System gesichert und auf dem Neusystem restored.

                  Bis auf den VIS-Adapter wurde alles installiert.

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    JJ-Duisburg last edited by

                    Fehlermeldung für VIS:

                    host.CT-iobroker
                    2023-04-24 14:34:19.387	error	Cannot download and install adapter "vis@1.4.16". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
                    host.CT-iobroker
                    2023-04-24 14:34:17.373	error	iobroker npm-install: host.CT-iobroker Cannot install iobroker.vis@1.4.16: 6
                    
                    vis.0
                    2023-04-24 14:34:16.253	error	Not exists
                    
                    vis.0
                    2023-04-24 14:34:16.253	error	Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2983:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21)
                    
                    vis.0
                    2023-04-24 14:34:16.252	error	unhandled promise rejection: Not exists
                    
                    vis.0
                    2023-04-24 14:34:16.252	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • J
                      JJ-Duisburg last edited by

                      Fehlermeldung bei Installation einer neuen VIS-Instanz:

                      $ iobroker add vis --host CT-iobroker
                      
                      NPM version: 8.19.4
                      
                      Installing iobroker.vis@1.4.16... (System call)
                      
                      host.CT-iobroker Cannot install iobroker.vis@1.4.16: 6
                      
                      ERROR: Process exited with code 25
                      
                      1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @JJ-Duisburg last edited by

                        @jj-duisburg

                        Der vis-Adapter muss vor dem Backup schon installiert sein.

                        J 1 Reply Last reply Reply Quote 0
                        • J
                          JJ-Duisburg @Thomas Braun last edited by

                          @thomas-braun

                          ok, soll heißen?

                          Alles retour, VIS installieren und dann restore oder gibt es da noch eine Möglichkeit der Reparatur?

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @JJ-Duisburg last edited by

                            @jj-duisburg

                            Installier eine ältere Version von Vis und bügel das Backup dann da nochmal drüber.

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jan1 @JJ-Duisburg last edited by

                              @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                              Auf beiden Systemen habe ich nun Node.js 16.20.0 und NPM 8.19.4.

                              Verräts auch mal warum nicht gleich Node18, wenn das die empfohlen Version ist? Normal macht man, wenn man schon Umzieht alles gleich aktuell und nicht danach.

                              1 Reply Last reply Reply Quote 0
                              • J
                                JJ-Duisburg last edited by

                                @jan1
                                ja gerne , habe ich aber auch oben geschrieben.

                                Ich habe sudo apt dist-upgrade ausgeführt und dabei kam die Version 16 heraus.

                                Das wäre auch meine Frage gewesen, warum die empfohlene Version 18 beim upgraden oder bei anderen Aktuallisierungrtoutinen nicht kommt, sondern nur die 16.

                                Zur gezielten Versionsinstallation fehlt mir die Erfahrung, bin nur ein Freizeit-ioBrokler und kein Profi.

                                Homoran Meister Mopper J 3 Replies Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @JJ-Duisburg last edited by

                                  @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                  Das wäre auch meine Frage gewesen, warum die empfohlene Version 18 beim upgraden oder bei anderen Aktuallisierungrtoutinen nicht kommt, sondern nur die 16.

                                  weil mit dem Befehl nur innerhalb einer major Version upgegradet werden kann

                                  @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                  bin nur ein Freizeit-ioBrokler

                                  sind wir (fast) alle!

                                  @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                  Zur gezielten Versionsinstallation fehlt mir die Erfahrung,

                                  dafür gibt es hier Tutorials.
                                  suchen oder bei @Thomas-Braun in der Signatur finden.

                                  1 Reply Last reply Reply Quote 0
                                  • Meister Mopper
                                    Meister Mopper @JJ-Duisburg last edited by

                                    @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                    sudo apt dist-upgrade

                                    Besser sudo apt full-upgrade

                                    oder

                                    sudo apt-get dist-upgrade 😉

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      Jan1 @JJ-Duisburg last edited by

                                      @jj-duisburg
                                      Hatte ich ja auch oben schon geschrieben, der IOBroker bringt die richtige Node mit und man fummelt die nicht manuell rein 😉
                                      Hat man das vorher schon manuell gemacht und dann hoffentlich auch richtig, wird die Version eben übernommen.

                                      1 Reply Last reply Reply Quote 0
                                      • J
                                        JJ-Duisburg last edited by

                                        So, mit euerer Hilfe, Anregungen und Kommentaren habe ich den Umzug vom Raspberry 4 32 Bit- auf einen proxmox LXC 64 bit-System geschafft.

                                        Jetzt nur noch im "Proxmox Zeug" den zigbee-Stick durchreichen und mit dem neuen System live gehen. 😉

                                        Danke an alle.

                                        DJMarc75 Homoran 2 Replies Last reply Reply Quote 0
                                        • DJMarc75
                                          DJMarc75 @JJ-Duisburg last edited by

                                          @jj-duisburg
                                          Schön wenn das jetzt klappt... nur sehe ich ein kommendes Problem:

                                          @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                          Jetzt nur noch im "Proxmox Zeug" den zigbee-Stick durchreichen

                                          gutes Gelingen mit LXC 😉

                                          1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @JJ-Duisburg last edited by

                                            @jj-duisburg sagte in ioBroker Umzug auf ein neues 64 Bit-System:

                                            Jetzt nur noch im "Proxmox Zeug" den zigbee-Stick durchreichen

                                            warum tut ihr euch bloss immer container an?

                                            crunchip 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

                                            503
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            23
                                            1399
                                            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