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.
    • maloross
      maloross @arteck last edited by

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

      falls du das meinst da.. lass die fingers von

      ja das meinte ich und ich frage lieber vorher, bevor ich mir vll. mein System abschieße.
      aber warum rätst du ab?

      arteck Thomas Braun 2 Replies Last reply Reply Quote 0
      • 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

                            552
                            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