Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Anfängerfrage zu iob diag bzw. npm

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Anfängerfrage zu iob diag bzw. npm

    This topic has been deleted. Only users with topic management privileges can see it.
    • arteck
      arteck Developer Most Active @maloross last edited by arteck

      @maloross das kann dir bestimmt @Thomas-Braun erklären...

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

        @maloross
        Wie schon von @arteck gesagt:
        Finger weg von manuellen Updates von nodejs/npm usw.
        Das läuft ausschließlich über deinen Paketmanager mit. Ein Update des Paketes 'nodejs' (aus der nodesource-Quelle) hat immer auch ein passendes npm mit an Bord.

        1 Reply Last reply Reply Quote 2
        • Thomas Braun
          Thomas Braun Most Active @maloross last edited by

          @maloross

          zusätzlichen Module im Javaskript-Adapter und mein erster Gedanke war, diese via npm nachzuinstallieren.

          Starte den javascript-Adapter besser nur neu. Der zieht dann eigenständig die zusätzlichen Module nach.

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

            @thomas-braun danke für die Ausführung, werde mich daran halten. Neustart hat tatsächlich die Fehler entfernt - ich bin begeistert!

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

              @maloross
              Was sagt denn

              iob diag
              

              so genau? Summary reicht zunächst mal.

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

                @thomas-braun

                Das ist das Ergebnis:

                ======================= SUMMARY =======================
                                        v.2023-10-10
                
                   Static hostname: Pi4Master
                         Icon name: computer
                  Operating System: Raspbian GNU/Linux 11 (bullseye)
                            Kernel: Linux 6.1.21-v7l+
                      Architecture: arm
                
                Installation:           native
                Kernel:                 armv7l
                Userland:               armhf
                Timezone:               Europe/Berlin (CET, +0100)
                User-ID:                1000
                X-Server:               false
                Boot Target:            graphical.target
                
                Pending OS-Updates:     1
                Uncaught Rejection: Error: States DB is not allowed to start in the current Multihost environment
                    at Redis.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/build/lib/states/statesInRedisClient.js:459:23)
                    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                Pending iob updates:    0
                
                Nodejs-Installation:    /usr/bin/nodejs         v18.17.1
                                        /usr/bin/node           v18.17.1
                                        /usr/bin/npm            9.6.7
                                        /usr/bin/npx            9.6.7
                                        /usr/bin/corepack       0.18.0
                
                Recommended versions are nodejs No connection to databases possible ... and npm 9.8.1
                Your nodejs installation is correct
                
                MEMORY:
                               total        used        free      shared  buff/cache   available
                Mem:            7.9G        3.2G        4.0G        0.0K        677M        4.5G
                Swap:            99M         23M         76M
                Total:          8.0G        3.2G        4.1G
                
                Active iob-Instances:   57
                Active repo(s): Stable (default)
                
                ioBroker Core:          js-controller           5.0.12
                                        admin                   6.12.0
                
                ioBroker Status:        iobroker is running on this host.
                
                
                Objects type: jsonl
                States  type: jsonl
                
                Status admin and web instance:
                + system.adapter.admin.0                  : admin                 : Pi4Master                                -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                  system.adapter.admin.1                  : admin                 : Pi4Slave2                                - disabled, port: 8081, bind: 0.0.0.0, run as: admin
                  system.adapter.admin.2                  : admin                 : Pi4Slave1                                - disabled, port: 8081, bind: 0.0.0.0, run as: admin
                + system.adapter.web.0                    : web                   : Pi4Master                                -  enabled, port: 8099, bind: 192.168.180.175, run as: admin
                  system.adapter.web.1                    : web                   : Pi4Master                                - disabled, port: 8082, bind: 192.168.180.175, run as: admin
                
                Objects:                26193
                States:                 24938
                
                Size of iob-Database:
                
                52M     /opt/iobroker/iobroker-data/objects.jsonl
                19M     /opt/iobroker/iobroker-data/objects.json.migrated
                19M     /opt/iobroker/iobroker-data/objects.json.bak.migrated
                67M     /opt/iobroker/iobroker-data/states.jsonl.bak
                6.1M    /opt/iobroker/iobroker-data/states.json.migrated
                6.1M    /opt/iobroker/iobroker-data/states.json.bak.migrated
                0       /opt/iobroker/iobroker-data/states.json.broken
                
                =================== END OF SUMMARY ====================
                

                BTW: Ich arbeite gerade deinen Toolkasten durch - für mich mehr als hilfreich!

                EDIT: der Redis-Fehler ist neu.

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

                  @maloross

                  iob fix
                  iob nodejs-update
                  
                  1 Reply Last reply Reply Quote 0
                  • maloross
                    maloross last edited by

                    @thomas-braun sagte in Anfängerfrage zu iob diag bzw. npm:

                    iob nodejs-update

                    hatte es gerade in dem Toolkasten-Thread gelesen, die Version sollte "gerade" sein. Woher die ungerade Version kommt, kann ich mir nicht erklären, da ich diesen Befehl bisher genutzt habe:

                    curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
                    sudo apt-get install -y nodejs
                    

                    Parallel beschäftige ich mich mit Bookworm, wobei ich mir mit dem Umstieg aber noch Zeit lassen möchte bzw. die Erfahrungen hier im Forum abwarte.

                    Thomas Braun 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @maloross last edited by

                      @maloross

                      nodes 18 ist doch eine gerade Version?
                      Die Version von npm interessiert dich nicht, solange das Hauptpaket richtig installiert ist.

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

                        @maloross sagte in Anfängerfrage zu iob diag bzw. npm:

                        Parallel beschäftige ich mich mit Bookworm, wobei ich mir mit dem Umstieg aber noch Zeit lassen möchte bzw. die Erfahrungen hier im Forum abwarte.

                        Bookworm ist ja jetzt 'stabil', da passiert nichts weltbewegendes mehr.
                        Wobei das auf deinem Raspberry eh komplett neuinstalliert werden sollte. Auf eine 64Bit-Version kommst du nicht per dist-upgrade.

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

                          @thomas-braun sagte in Anfängerfrage zu iob diag bzw. npm:

                          Wobei das auf deinem Raspberry eh komplett neuinstalliert werden sollte

                          das ist meine Standard-Vorgehensweise, da ich so meiner Meinung nach ein sauberes "neues" System bekomme. Backups mache ich sowieso regelmäßig und im schlimmsten Fall habe ich dann noch eine lauffähige Vorgängerversion.

                          Bisher konnte ich größere Ausfälle vermeiden 😉

                          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

                          880
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          javasript npm fehler
                          3
                          14
                          544
                          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