Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Hoher CPU-Load des Raspberry

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Hoher CPU-Load des Raspberry

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

      Naja den Fehler provozieren brauche ich nicht, habe jetzt beim pi den Stecker gezogen und nach dem reboot ca. 10min htop laufen gehabt.

      Die Load Werte gehen nicht unter 8. D.h. über admin brauch ichs gar nicht zu versuchen. Bei solch hohem Load Werten läuft selbst htop nicht all zu lange.
      686_top.png

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

        Ändert sich der "Swap used" wert? Weil die CPU hat noch >30% idle, also ist es (ist Dual-Core Prozessor, oder ?!) eher ein Speicherproblem …

        Sortiere die Prozessliste mal nach Speicherverbrauch

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators last edited by

          Wie vermutet hat die CPU noch reserve.

          Das System swapped, wie apollon vermutet hat, und ide ganzen node - Prozesse deuten darauf hin, dass das System gar nicht erst in die Hufe kommt. Bei einem load von über 20 auch kein Wunder.

          Vielleicht solltest du mal die Karte tauschen.
          @crepp:

          habe jetzt beim pi den Stecker gezogen `
          Das tötet Karten!
          @crepp:

          und nach dem reboot `
          Stecker ziehen ist kein reboot.

          Gruß

          Rainer

          1 Reply Last reply Reply Quote 0
          • C
            crepp last edited by

            Ja ich weiss schon, aber wenn ich fast ne viertelstunde nicht das System rankomme ?

            Hab noch ne 2. Karte aber die ist ein paar bytes kleiner als diese hier, da muss ich erst mal ein kpl. Backup machen. Dann werde ich sie tauschen und wieder berichten. Swap used werde ich auch mal im Auge behalten. Momentan hat sich das System wieder beruhigt (wie auch immer ?!) Kann sogar wieder im vis arbeiten…

            Vielen Dank vorläufig für Eure schnelle Hilfe !

            1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators last edited by

              Dann sieh dir mal die logs zu den Zeiten an, wenn es hakt.

              ggf. läuft da ein Skript amok.

              Gruß

              Rainer

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

                Wenn es wirklich ein Swap-Problem ist dann gibt es meistens einen OPunkt wo das OS den verursachenden Prozess killt.

                Schau mal ob du sowas im "/var/log/syslog" findest. Ich galueb der Begriff ist "OOMKiller" oder so

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

                  Also wenn ich mir den top-screen anschaue fallen mir folgende Diege ein:

                  • CPUs sind mit <50% beschäftigt, das ist nicht das Problem, Raspi's mit 1GB mem haben 4 CPU's also ist da Luft nach oben.

                  • Wenn das nach einem re-boot war sind noch immer nicht alle Adapter voll geladen ('node'-Zeilen werden in Adapter-Instanzen umgewandelt wenn sie fertig sind mit dem Start)

                  • Es sollte kein Swap nach dem re-boot verwendet werden, hatte ich noch NIE, nur nachdem ich eventuell neue Adapter installiere oder sonstige updates durchführe!

                  Ich würde ein

                  sudo iobroker stop
                  sudo iobroker upgrade self
                  sudo iobroker start
                  
                  

                  durchführen, nach dem Stop alle node-Prozesse entfernen wenn noch welche da sind.

                  1 Reply Last reply Reply Quote 0
                  • C
                    crepp last edited by

                    @fsjoke

                    Kein Update

                    @apollon77

                    Habe das syslog von gestern mal durchgeforstet. Insgesamt 17 Fundstellen dieses Begriffs. Heisst das jetzt das das Problem mit dem Swapping zusammenhängt ?
                    686_update.png
                    686_oom-killer.png

                    1 Reply Last reply Reply Quote 0
                    • Z
                      Zippolighter last edited by

                      Ich habe jetzt nicht direkt eine Lösung für Dein Problem.

                      Aber ich hatte genau das selbe Verhalten wie Du es beschreibst. Mehrere Minuten kein Zugriff auf das System. System kommt nach Neustart nicht auf die Füße. Arbeiten in VIS System hängt sich auf, etc. Ich hatte einen Rasperry PI 3 im Einsatz.

                      Ich habe dann auf Multihost umgeschwenkt. Habe auf dem Master alle notwendigen Adapter (REGA, RPC, Admin, etc ist beschrieben im Beitrag siehe Link), alle anderen auf dem Slave. Vorallem der javascript Adapter hat bei mir viele Ressourcen gebraucht.

                      http://forum.iobroker.net/viewtopic.php?f=8&t=9534

                      1304_screenshot_235.jpg
                      Die geringere Uptime vom Master ist vorhanden, da ich das System runtergefahren hatte um auf einen zweiten Master (Master Restore) den ich noch habe als Sicherung, ein Backup eingespielt habe. Die Uptime vom Slave wäre auch höher, da ist ein Stromausfall dazwischen gekommen.

                      Seitdem ich die Aufteilung gemacht habe, laufen die Kisten ohne Probleme super stabil. Kein Vergleich zu vorher. Dabei ist Redis noch nicht mal aktiv, da ich mit der Sicherung der States in Redis noch auf Kriegsfuß stehe.

                      Solltest Dir vielleicht Gedanken machen ob Du bereit bist in einen zweiten Raspi zu investieren. Bei mir hat es sich auf jeden Fall richtig gelohnt

                      Gruß Zippolighter

                      1 Reply Last reply Reply Quote 0
                      • C
                        crepp last edited by

                        Ja danke für den Tip, das habe ich auch schon vorbereitet. Der Slave ist schon aktiv, bin nur noch nicht dazu gekommen da das jetzige Problem dazwischenkam. Hatte ich einem Beitrag weiter oben auch erwähnt.

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

                          @crepp:

                          @apollon77

                          Habe das syslog von gestern mal durchgeforstet. Insgesamt 17 Fundstellen dieses Begriffs. Heisst das jetzt das das Problem mit dem Swapping zusammenhängt ? `

                          Jain. Es heißt erstmal nur das -in dem Screenshot Fall aus Sicht des os der hm-rpc Prozess vom iobroker der Verursacher von hohem Speicherverbrauch war. Erstmal nur ein Indiz.

                          Steht hm-rpc bei allen Fundstellen?

                          1 Reply Last reply Reply Quote 0
                          • C
                            crepp last edited by

                            Nein es sind verschiedene Fehlerursachen.

                            sshd

                            rpi2

                            radar

                            hm-rpc

                            kthreadd

                            siehe Datei (Ich hab mal ein paar Einträge zusammengefasst)
                            686_syslog.txt

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

                              Dann musst du auf Häufungen schauen. Das os erwischt nichts immer den hauptverursacher … falls es den in deinem Fall überhaupt gibt.

                              1 Reply Last reply Reply Quote 0
                              • C
                                crepp last edited by

                                hm-rpc 1x

                                sshd 8x

                                radar 1x

                                kthreadd 2x

                                cron 4x

                                rpi2 1x

                                1 Reply Last reply Reply Quote 0
                                • C
                                  crepp last edited by

                                  Kann jemand sagen was sshd für ein Prozess ist ? Zugriff über SSH ?

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    crepp last edited by

                                    Hab gegen 11 den javascript adapter abgeschaltet und im vis etwas gemacht. Aktuell sieht es so aus:
                                    686_speicher.png

                                    Vielleicht doch ein Speicher-Problem ?

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

                                      nimm mal bitte normales "top". htop zeigt komische Dinge an

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        crepp last edited by

                                        Ich habe gestern ein Image der Karte gezogen und danach war das Problem (erstmal ?) verschwunden. Ich konnte eine Stunde im vis werkeln und der Load ging nicht über 2-2,5. - sehr verwunderlich …

                                        Ich werde das natürlich weiter im Auge behalten.

                                        Danke für Eure Hilfe erstmal

                                        1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators last edited by

                                          @crepp:

                                          sehr verwunderlich `
                                          Nö.

                                          Wenn die Karte einen Schlag weg hatte und bei schreibvorgängen zu langsam war eben nicht.

                                          Gruß Rainer

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            aleks-83 last edited by

                                            Hi,

                                            ich habe auch täglich (zu unterschiedlichen Uhrzeiten) einen Absturz aufgrund zu hoher Temperatur.

                                            Bisher konnte ich nur 1x zum entsprechenden Zeitpunkt mit putty draufschauten.

                                            top zeigte mir den javascript und den history adapter mit sehr hoher CPU Load an.

                                            Ich habe die beiden mal angehalten. Seitdem scheint es zu laufen.

                                            Aber gibt es die Möglichkeit, die CPU Last eines einzelnen Tasks mitzuschreiben?

                                            Also ich hätte quasi gerne einen Mitschrieb der beiden o.g. Adapter. geht das?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            466
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            15
                                            59
                                            8239
                                            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