Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Wie korrekt auf npm8 updaten ?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Wie korrekt auf npm8 updaten ?

Scheduled Pinned Locked Moved ioBroker Allgemein
28 Posts 7 Posters 1.6k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SegwayS Segway

    @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

    @segway

    Node.js 16.15.1 kommt mit npm 8.11.0 daher.
    Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

    Okay, dann warte ich mal auf die offizielle Bestätigung, dass nun nodeJS16 für iobroker (und somit npm8) freigegeben ist :-) so viel Zeit muss (noch) sein :-)

    HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #15

    @segway sagte in Wie korrekt auf npm8 updaten ?:

    @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

    @segway

    Node.js 16.15.1 kommt mit npm 8.11.0 daher.
    Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

    Okay, dann warte ich mal auf die offizielle Bestätigung, dass nun nodeJS16 für iobroker (und somit npm8) freigegeben ist :-) so viel Zeit muss (noch) sein :-)

    dann passt es auch!

    Eine Aussage

    @segway sagte in Wie korrekt auf npm8 updaten ?:

    dass für die node und nodejs Version 12 und 14 eher auch das aktuelle npm8 empfohlen wird und nicht npm6, was aber Standardmässig instlliert wird.

    war mir nicht bekannt und die entsprechenden anders lautenden Informationen hast du ja auch gefunden und nochmals hier bestätigt bekommen

    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 Reply Last reply
    1
    • Thomas BraunT Thomas Braun

      @segway

      Node.js 16.15.1 kommt mit npm 8.11.0 daher.
      Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

      lobomauL Offline
      lobomauL Offline
      lobomau
      wrote on last edited by lobomau
      #16

      @segway @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

      Node.js 16.15.1 kommt mit npm 8.11.0 daher.
      Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

      Ich habe zufälligerweise vor zwei Tagen von node 14 auf 16 geupdatet. Und da kam gleich npm 8.11.0.
      Das System lief erstmal ganz gut... besser als zuvor.
      Ich hatte "nur" Probleme mit Updaten von Adaptern. Eben grad wieder versucht einen upzudaten. Nun ist keine Verbindung mehr zu iobroker. Aus der Entfernung komme ich noch über die Konsole und sehe unter top, dass nur ein Prozess immer kurz zuckt, nämlich iobroker mit 40% CPU. Mal sehen ob ich den Container neugestartet bekomme....

      Edit: vorher noch ein iob status abgerufen:

      Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
      

      Host: NUC8i3 mit Proxmox:

      • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
      • Slave: Pi4
      Thomas BraunT 1 Reply Last reply
      0
      • lobomauL lobomau

        @segway @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

        Node.js 16.15.1 kommt mit npm 8.11.0 daher.
        Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

        Ich habe zufälligerweise vor zwei Tagen von node 14 auf 16 geupdatet. Und da kam gleich npm 8.11.0.
        Das System lief erstmal ganz gut... besser als zuvor.
        Ich hatte "nur" Probleme mit Updaten von Adaptern. Eben grad wieder versucht einen upzudaten. Nun ist keine Verbindung mehr zu iobroker. Aus der Entfernung komme ich noch über die Konsole und sehe unter top, dass nur ein Prozess immer kurz zuckt, nämlich iobroker mit 40% CPU. Mal sehen ob ich den Container neugestartet bekomme....

        Edit: vorher noch ein iob status abgerufen:

        Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        wrote on last edited by Thomas Braun
        #17

        @lobomau sagte in Wie korrekt auf npm8 updaten ?:

        Failed to lock DB file /opt/iobroker/iobroker-data/objects.jsonl

        Dann schau mal warum das nicht geht.
        Rechte prüfen, wer steht auf dem File sonst noch herum usw.
        Das dürfe mit dem Upgrade auf node@16 nichts zu tun haben.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        lobomauL 1 Reply Last reply
        0
        • Thomas BraunT Thomas Braun

          @lobomau sagte in Wie korrekt auf npm8 updaten ?:

          Failed to lock DB file /opt/iobroker/iobroker-data/objects.jsonl

          Dann schau mal warum das nicht geht.
          Rechte prüfen, wer steht auf dem File sonst noch herum usw.
          Das dürfe mit dem Upgrade auf node@16 nichts zu tun haben.

          lobomauL Offline
          lobomauL Offline
          lobomau
          wrote on last edited by lobomau
          #18

          @thomas-braun schade, geht Grad nix mehr. Es laufen 5 proxmox Container, einer davon mit iobroker. Dieser Container scheint zu laufen, aber ich kann ihn nicht starten/stoppen/ausschalten. Kommt dann Fehlermeldung Auch noch nicht gehabt.
          Vielleicht kann ich den ganzen Server aus der Entfernung neustarten.
          Screenshot_20220608-121752.png

          Edit.: ich habe es geschafft den container zu beenden und neu zu starten. Leider will ioBroker nicht mehr starten. Ich sehe da ist ein Prozess vom user iobroker, der immer versucht zu starten, also immer mal mit 64% CPU. Aber passiert sonst nix weiter.
          "iob status" sagt:

          No connection to states 0.0.0.0:6379[redis]
          

          Ich werde danach wohl ein Backup einspielen müssen. Ich denke ich mache dann wieder das Update, gehe aber mit npm zurück auf 6.x. Abgesehen vom Updaten lief das System ja ganz gut.

          Host: NUC8i3 mit Proxmox:

          • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
          • Slave: Pi4
          lobomauL 1 Reply Last reply
          0
          • lobomauL lobomau

            @thomas-braun schade, geht Grad nix mehr. Es laufen 5 proxmox Container, einer davon mit iobroker. Dieser Container scheint zu laufen, aber ich kann ihn nicht starten/stoppen/ausschalten. Kommt dann Fehlermeldung Auch noch nicht gehabt.
            Vielleicht kann ich den ganzen Server aus der Entfernung neustarten.
            Screenshot_20220608-121752.png

            Edit.: ich habe es geschafft den container zu beenden und neu zu starten. Leider will ioBroker nicht mehr starten. Ich sehe da ist ein Prozess vom user iobroker, der immer versucht zu starten, also immer mal mit 64% CPU. Aber passiert sonst nix weiter.
            "iob status" sagt:

            No connection to states 0.0.0.0:6379[redis]
            

            Ich werde danach wohl ein Backup einspielen müssen. Ich denke ich mache dann wieder das Update, gehe aber mit npm zurück auf 6.x. Abgesehen vom Updaten lief das System ja ganz gut.

            lobomauL Offline
            lobomauL Offline
            lobomau
            wrote on last edited by lobomau
            #19

            @lobomau so, ich konnte ein Problem finden und das System starten ohne ein Backup herzustellen. Grund ist der Festplattenspeicher vom ioBroker Container war voll. Nach einem Resize um 3GB fuhr der container mit ioBroker wieder vernünftig hoch.
            Das ist schon ungewöhnlich, da ich gerade auf diesen Speicher immer genau hinschaue (grafisch und telegram Nachrichten bei >90% Ausnutzung) und ich hatte zuletzt ausreichend Platz gemacht nach oben.

            Ich habe dann wieder versucht einen Adapter upzudaten und zwar gleich den admin auf 6.0.1 (kann jetzt auch am beta liegen!?). Sah dann auch erstmal nach Absturz aus... aber nein, ist nur der admin-Adapter, der nun nicht mehr will. VIS läuft weiterhin und iob status sagt auch das ioBroker läuft (läuft ja schließlich der js-controller, sonst auch kein VIS).

            Ich versuche admin wieder ans laufen zu bringen. ich hatte mal zuerst die admin-Instanzen gelöscht (keine Ahnung ob die noch liefen)

            iob stop admin.0
            

            Dann habe ich versucht admin zu starten

            iob start admin.0
            

            Befehl akzeptiert er. Ahhh... admin läuft wieder... und zwar mit der vorherigen Version 5.4.9.
            Ok, das reicht an Testen im Moment. Mein System läuft erstmal wieder, aber Updaten kann ich noch nicht. Vielleicht teste ich später nochmal ein Update eines anderen Adapters oder versuche mal npm Downgrade.

            Hier ist der benutzte Festplattenspeicher im Bereich 85 - 100%. Ganz links hatte ich noch node 14 und knapp über 90% Speicherauslastung (Tendenz steigend). Nach Upgrade auf node 16 waren es dann ca. 89%. Vorletzte Nacht beim iob-Backup fiel es weiter auf 86% bis eben wo ich die Updates versucht habe. Bin jetzt aktuell auf 78% (durch Speichererweiterung).

            51f27c33-72be-4adb-b1e2-98df837e3f69-image.png

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @segway

              Node.js 16.15.1 kommt mit npm 8.11.0 daher.
              Empfohlen ist Stand heute nodeJS@14, es gibt aber wohl Überlegungen in Kürze die 16 zu empfehlen. Was ich so gesehen habe ist die 16 auch pflegeleicht.

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              wrote on last edited by Negalein
              #20

              @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

              Node.js 16.15.1 kommt mit npm 8.11.0 daher.

              Hallo Thomas.

              Hätte dazu eine Frage.

              derzeit ist NPM 8.15.0 aktuell?
              Sollte man von 8.11 auf 8.15 updaten?

              Wenn ja, wie update ich auf 8.15?

              nega@ioBroker:~$ node -v
              v16.15.1
              nega@ioBroker:~$ npm -v
              8.11.0
              

              ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
              ° Node.js Fixer ---> iob nodejs-update
              ° Fixer ---> iob fix

              HomoranH 1 Reply Last reply
              0
              • NegaleinN Negalein

                @thomas-braun sagte in Wie korrekt auf npm8 updaten ?:

                Node.js 16.15.1 kommt mit npm 8.11.0 daher.

                Hallo Thomas.

                Hätte dazu eine Frage.

                derzeit ist NPM 8.15.0 aktuell?
                Sollte man von 8.11 auf 8.15 updaten?

                Wenn ja, wie update ich auf 8.15?

                nega@ioBroker:~$ node -v
                v16.15.1
                nega@ioBroker:~$ npm -v
                8.11.0
                
                HomoranH Do not disturb
                HomoranH Do not disturb
                Homoran
                Global Moderator Administrators
                wrote on last edited by
                #21

                @negalein sagte in Wie korrekt auf npm8 updaten ?:

                derzeit ist NPM 8.15.0 aktuell?

                nicht so pauschal!
                kommt auf die node Version an

                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 -

                NegaleinN 1 Reply Last reply
                0
                • HomoranH Homoran

                  @negalein sagte in Wie korrekt auf npm8 updaten ?:

                  derzeit ist NPM 8.15.0 aktuell?

                  nicht so pauschal!
                  kommt auf die node Version an

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  wrote on last edited by
                  #22

                  @homoran sagte in Wie korrekt auf npm8 updaten ?:

                  kommt auf die node Version an

                  16.15.1

                  ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                  ° Node.js Fixer ---> iob nodejs-update
                  ° Fixer ---> iob fix

                  sigi234S HomoranH 2 Replies Last reply
                  0
                  • NegaleinN Negalein

                    @homoran sagte in Wie korrekt auf npm8 updaten ?:

                    kommt auf die node Version an

                    16.15.1

                    sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    wrote on last edited by
                    #23

                    @negalein

                    Ich habe Node 16.17.0 mit Npm 8.11.0

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    1 Reply Last reply
                    0
                    • NegaleinN Negalein

                      @homoran sagte in Wie korrekt auf npm8 updaten ?:

                      kommt auf die node Version an

                      16.15.1

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #24

                      @negalein sagte in Wie korrekt auf npm8 updaten ?:

                      @homoran sagte in Wie korrekt auf npm8 updaten ?:

                      kommt auf die node Version an

                      16.15.1

                      dann nicht!

                      ich finde jetzt auf die Schnelle nichts anderes:
                      https://forum.iobroker.net/post/844010

                      aber irgendwo steht was zu wem passt. Musst du mal suchen

                      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 -

                      sigi234S NegaleinN 2 Replies Last reply
                      1
                      • HomoranH Homoran

                        @negalein sagte in Wie korrekt auf npm8 updaten ?:

                        @homoran sagte in Wie korrekt auf npm8 updaten ?:

                        kommt auf die node Version an

                        16.15.1

                        dann nicht!

                        ich finde jetzt auf die Schnelle nichts anderes:
                        https://forum.iobroker.net/post/844010

                        aber irgendwo steht was zu wem passt. Musst du mal suchen

                        sigi234S Online
                        sigi234S Online
                        sigi234
                        Forum Testing Most Active
                        wrote on last edited by
                        #25

                        @homoran sagte in Wie korrekt auf npm8 updaten ?:

                        aber irgendwo steht was zu wem passt. Musst du mal suchen

                        https://nodejs.org/en/download/releases/

                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Immer Daten sichern!

                        1 Reply Last reply
                        1
                        • HomoranH Homoran

                          @negalein sagte in Wie korrekt auf npm8 updaten ?:

                          @homoran sagte in Wie korrekt auf npm8 updaten ?:

                          kommt auf die node Version an

                          16.15.1

                          dann nicht!

                          ich finde jetzt auf die Schnelle nichts anderes:
                          https://forum.iobroker.net/post/844010

                          aber irgendwo steht was zu wem passt. Musst du mal suchen

                          NegaleinN Offline
                          NegaleinN Offline
                          Negalein
                          Global Moderator
                          wrote on last edited by
                          #26

                          @homoran sagte in Wie korrekt auf npm8 updaten ?:

                          dann nicht!

                          also wenn, dann node auf 16.17 und dann kommt automatisch auch npm 8.15?

                          ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                          ° Node.js Fixer ---> iob nodejs-update
                          ° Fixer ---> iob fix

                          HomoranH Thomas BraunT 2 Replies Last reply
                          0
                          • NegaleinN Negalein

                            @homoran sagte in Wie korrekt auf npm8 updaten ?:

                            dann nicht!

                            also wenn, dann node auf 16.17 und dann kommt automatisch auch npm 8.15?

                            HomoranH Do not disturb
                            HomoranH Do not disturb
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by
                            #27

                            @negalein sagte in Wie korrekt auf npm8 updaten ?:

                            @homoran sagte in Wie korrekt auf npm8 updaten ?:

                            dann nicht!

                            also wenn, dann node auf 16.17 und dann kommt automatisch auch npm 8.15?

                            Ja

                            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 Reply Last reply
                            0
                            • NegaleinN Negalein

                              @homoran sagte in Wie korrekt auf npm8 updaten ?:

                              dann nicht!

                              also wenn, dann node auf 16.17 und dann kommt automatisch auch npm 8.15?

                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              wrote on last edited by
                              #28

                              @negalein

                              Das Paket 'nodejs' (wenn es von nodesource gepackt wurde) beinhaltet immer auch npm in passender Version. Das muss also nicht separat aktuell gehalten werden. nodejs auf Stand halten reicht aus.
                              Die entsprechenden Bündel sieht man hier z.B.:

                              6ab0de01-4b1f-4194-b2d0-3ce0715375dc-image.png

                              https://nodejs.org/en/download/releases/

                              Linux-Werkzeugkasten:
                              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                              NodeJS Fixer Skript:
                              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                              1 Reply Last reply
                              2
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              640

                              Online

                              32.6k

                              Users

                              82.3k

                              Topics

                              1.3m

                              Posts
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Home
                              • Recent
                              • Tags
                              • Unread 0
                              • Categories
                              • Unreplied
                              • Popular
                              • GitHub
                              • Docu
                              • Hilfe