Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. IoBroker mach nur noch Probleme

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    IoBroker mach nur noch Probleme

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Elektroman last edited by

      das funktioniert leider nicht beim NAS

      sudo apt-get –purge remove node

      sudo apt-get --purge remove nodejs

      sudo apt-get autoremove

      curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

      sudo apt-get install -y nodejs

      node -v

      sudo npm install -g npm@4

      npm -v
      950_iobroker6.jpg

      1 Reply Last reply Reply Quote 0
      • E
        Elektroman last edited by

        sudo npm install -g npm@4.6.1

        hat funktioniert

        Zeigt aber 5 noch an

        1 Reply Last reply Reply Quote 0
        • E
          Elektroman last edited by

          Siehe hier
          950_iobroker7.jpg

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

            Dann hilft ggf ein "which npm" um zu sehen wo er es installiert hat … scheinbar hast Du es jetzt doppelt drauf.

            Mit "npm root -g" bekommst Du eine Info zum Basisverzeichnis wo npm sich selbst global installiert hat (und globale Module)

            Da musst Du jetzt malschauen

            1 Reply Last reply Reply Quote 0
            • E
              Elektroman last edited by

              Hallo und danke für Deine Hilfe!!!

              Und was jetzt ???

              <u>Master:</u>

              root@raspberrypi:~# npm root -g

              /usr/lib/node_modules

              <u>Slave Raspi:</u>

              pi@ioBroker-Pi3-slave:~ $ npm root -g

              /usr/lib/node_modules

              <u>Slave NAS:</u>

              admin@nasserver:~$ npm root -g

              /volume1/@appstore/Node.js_v6/usr/local/lib/node_modules

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

                und was sagt which npm

                auf dem NAS Slave (nur der Macht probleme korrekt?)

                1 Reply Last reply Reply Quote 0
                • E
                  Elektroman last edited by

                  Alles macht leider Probleme.

                  Meine Vermutung ist nur das es an npm 5x liegt(NAS). Habe ich so irgendwo gelesen

                  Ich muss sehr oft den Master neu starten (iobroker start und admin.0 restart)

                  Bin leider auch kein Profi 😢

                  Master Raspi:

                  root@raspberrypi:/opt/iobroker# which npm

                  /usr/bin/npm

                  Slave Raspi:

                  pi@ioBroker-Pi3-slave:~ $ which npm

                  /usr/bin/npm

                  NAS:

                  admin@nasserver:~$ which npm

                  /usr/local/bin/npm

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

                    Also mal eins nach dem anderen!!

                    Du hast scheinbar mehrere Probleme in deinem Setup die im ersten Schritt mal unabhängig sind, wenn ich das so richtig lese.

                    Ich sehe mindestens 2:

                    1.) Auf deinem pi hast du öfter meldungen über doppelt laufende Prozesse

                    2.) Auf deinem nas kannst du npm nicht updaten (und ja 5.6.0 ist böse, sollte aber dann nur den Slave betreffen und dem Master erstmal egal sein!)

                    Die Probleme mit Admin und so könnten von ersterem herrühren.

                    Sonst noch mehr?

                    zu 1.) Zu diesem Thema findest Du mehrere Threads hier im Forum.

                    Ohne weitere Infos (wieveiele Adapter laufen da in Summe und auch dem Pi? Redis oder nicht? CPU/Speicher-Auslastung?…) ist hier alles Glaskugel. Solche Probleme sind meistens irgendwie wegen Ressourcenlimits (i/o, CPU, RAM) verursacht und am Ende ist ein Logauszug von "wenn es schon passiert ist" zu spät. Du musst finden was das log sagt wenn diese Themen anfangen!

                    Auch ein Check in /var/log/syslog ist ggf interessant falls da das wort killer (genau genommen OOM killer) vorkommt, dann ist Dir nämlich der RAM ausgegangen!

                    Was Du hier tun kannst ist dich annähern. Schalte auf dem pi alle Adapterinstanzen aus auser Admin und reboote. Dann hast Du einen cleanen stand. jetzt nach und nach die Instanzen einschalten. Dabei "top" (und damit CPU und RAM und so im Auge behalten) und ioBroker Logfile auf der Platte (/opt/iobroker/log/...) anschauen. Dann siehst Du ggf was passiert wenn deine probleme starten und du kannst von da aus weiter probieren und ggf auch hier die relevanten Teile posten.

                    zu 2.) Scheinbar hat deine NAS den Pfad von originalen NPM version im pfad und so wird die neue nicht geladen. Jetzt musst Du für deine NAS schauen ob Du den Pfad (PATH) dauerhaft anpassen kannst oder ob Du die /usr/local/bin/npm in einen symbolischen Link verwandelst der auf die andere globale Installations-Lokation zeigt. Dann sollte die npm version von dort genutzt werden.

                    Ingo

                    1 Reply Last reply Reply Quote 0
                    • E
                      Elektroman last edited by

                      Erst einmal vielen dank für die ausführliche Hilfe!!!!!

                      Den RAM habe ich eigentlich immer im Auge (selten unter 30%)

                      wie sieht es aus wenn ich das iobroker Verzeichnis in iobrokerOLD umbenenne und nach einer Neuinstallierung alles zurück kopiere? Kopiere ich den Fehler auch mit? oder ist das ein Versuch wert ? (Ja ist klar Glaskugel und so 😉 )

                      Zu 2.

                      Sorry aber ich komm da nicht mit

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

                        @Elektroman:

                        Den RAM habe ich eigentlich immer im Auge (selten unter 30%)

                        wie sieht es aus wenn ich das iobroker Verzeichnis in iobrokerOLD umbenenne und nach einer Neuinstallierung alles zurück kopiere? Kopiere ich den Fehler auch mit? oder ist das ein Versuch wert ? (Ja ist klar Glaskugel und so 😉 ) `

                        Welchen "Fehler" meinst Du denn? Für mich ist nicht klar das ein Fehler überhaupt da ist.

                        Wenn schon dann backup machen und das zurückspielen nach einer Neuinstallation, aber wenn die Adapter an sich starten und alles läuft bis plötzlich diese Probleme anfangen dann ist das nichts was eine neuinstallation fixen sollte denke ich.

                        1 Reply Last reply Reply Quote 0
                        • E
                          Elektroman last edited by

                          Ich starte jetzt langsam die Adapter wieder zu !

                          Bin gerade bei der CCU

                          läuft !

                          Nur wie bekomme ich das mit dem npm 5x auf den NAS behoben. Das habe ich leider noch nicht verstanden

                          1 Reply Last reply Reply Quote 0
                          • E
                            Elektroman last edited by

                            Hallo,

                            ich glaube Du hast recht mit dem Hauptspeicher

                            es läuft auf dem Master nur noch der Admin Adapter und nach einem neustart wird der freie Speicher immer geringer nach der Zeit

                            Anfang 70% nach 15 min. nur noch 8% (deshalb ist mir das auch nicht aufgefallen)

                            1 Reply Last reply Reply Quote 0
                            • E
                              Elektroman last edited by

                              Jetzt habe ich noch den Admin Adapter auf den Slave ausgelagert

                              Jetzt läuft kein Adapter mehr auf dem Master und laut Instanzen habe ich nur noch 25 % frei

                              root@raspberrypi:/opt/iobroker# free -h

                              total used free shared buffers cached

                              Mem: 970M 708M 262M 1,1M 23M 75M

                              -/+ buffers/cache: 608M 361M

                              Swap: 99M 15M 84M
                              950_iobroker8.jpg

                              1 Reply Last reply Reply Quote 0
                              • E
                                Elektroman last edited by

                                Moin,

                                habe jetzt ältere img auf die Raspi´s geschoben. Ist jetzt zwar ein bisschen arbeit das alles zu aktualisieren und Blockly programme neu zu schreiben aber egal

                                ABER wie bekomme ich den downgrade auf 4.6.1 oder Update auf 5.7.1 hin ???

                                Habe einiges schon im Forum ausprobiert nichts hat geholfen

                                z.B. wie hier beschrieben

                                viewtopic.php?f=22&t=12490&p=132372#p132372

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

                                  @Elektroman:

                                  ABER wie bekomme ich den downgrade auf 4.6.1 oder Update auf 5.7.1 hin ??? `
                                  So, wie Du es schon einmal gemacht hast.

                                  sudo npm install -g npm@4.6.1
                                  npm -v
                                  

                                  Falls npm -v eine andere Version anzeigen sollte, poste bitte den Terminalinhalt in Code tags.

                                  1 Reply Last reply Reply Quote 0
                                  • E
                                    Elektroman last edited by

                                    Hallo Paul,

                                    funktioniert immer noch nicht

                                    ash-4.3# sudo npm install -g npm@4.6.1
                                    /volume1/@appstore/Node.js_v6/usr/local/bin/npm -> /volume1/@appstore/Node.js_v6/usr/local/lib/node_modules/npm/bin/npm-cli.js
                                    + npm@4.6.1
                                    added 208 packages, removed 296 packages and updated 34 packages in 202.294s
                                    ash-4.3# npm -v
                                    5.6.0
                                    ash-4.3#
                                    
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 last edited by

                                      Liefert

                                      which npm
                                      /usr/local/bin/npm
                                      
                                      

                                      , dann lösche den Link und ersetze ihn durch einen neuen

                                      sudo rm /usr/local/bin/npm
                                      sudo ln -s /volume1/@appstore/Node.js_v6/usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
                                      npm -v
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        Elektroman last edited by

                                        Held des Abends

                                        ash-4.3# which npm
                                        /usr/local/bin/npm
                                        ash-4.3# sudo rm /usr/local/bin/npm
                                        ash-4.3# sudo ln -s /volume1/@appstore/Node.js_v6/usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
                                        ash-4.3# npm -v
                                        4.6.1
                                        ash-4.3#
                                        
                                        

                                        Vielen Dank für deine Hilfe

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

                                          Ich verstehe noch nicht wie das einspielen des alten Backups und npm downgrade das ram Problem lösen soll …

                                          Ich hätte er den Stand genommen den du hattest und hätte mal mit top weitergemacht und mit die Prozesse nach Speichernutzung sortieren lassen.

                                          Also ja 1GB wird recht schnell knapp aber wenn da nur der js-Controller läuft sollte der Speicher nicht do verbraucht aussehen.

                                          Gesendet vom Handy ...

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            Elektroman last edited by

                                            Ich habe irgendwie beim updaten des jscontrollers oder so einen Fehler gemacht.

                                            Jetzt habe ich als erstes alte Images vom Juni wieder auf die SD Karten aufgespielt und mich langsam herangetastet

                                            Bis jetzt läuft noch alles. Morgen werde ich dann noch die Adapter updaten

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            677
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            46
                                            3409
                                            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