Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Ram läuft voll

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Ram läuft voll

    This topic has been deleted. Only users with topic management privileges can see it.
    • Chaot
      Chaot @D3ltoroxp last edited by

      @d3ltoroxp Du hast 16 GB Ram. Wieviele VMs hast du laufen?
      Und wieviel RAM ist denen jeweils zugeteilt?
      Die Anzeige zeigt den tatsächlich genutzten Gesamtspeicher. Also siehst du ja daran das der angezeigte Verbrauch in der VM dann tatsächlich nur reservierte Speicher ist. Das wird bei mir auch in den VMs so angezeigt.

      Wenn du viel über USB durchreichen musst ist es sinnvoll sich mit Containern auszukennen. Ansonsten bleibe lieber bei der VM

      @Homoran Ich denke da hast du Recht. Ich habe die anderen Treads bisher nicht gelesen.

      1 Reply Last reply Reply Quote 0
      • D3ltoroxp
        D3ltoroxp @Homoran last edited by D3ltoroxp

        @homoran said in Ram läuft voll:

        Wenn ich das so lese komme ich zu der Vermutung, dass deine Installtion ziemlich vermurkst ist

        Es lief ja aber vor dem Umzug eigentlich nahezu Problemlos, diese Probleme tauchen erst nach dem wechsel auf. Außer es liegt vllt an der Aktualisierung, von node und Co ? Das war alles relativ zeitnah.

        @chaot said in Ram läuft voll:

        Und wieviel RAM ist denen jeweils zugeteilt?

        Ich habe 3 VM's und 2 LXC's insgesamt habe ich bei den anderen 6GB vergeben bei ioB 8GB, dann komme ich auf 14 GB, also sollte ich ja im Rahmen des gesamten sein.

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

          @d3ltoroxp sagte in Ram läuft voll:

          Außer es liegt vllt an der Aktualisierung, von node und Co ?

          eigentlich nicht.
          Aber ich habe von dir auch nirgendwo irgendwelche Konsolenausgaben von Abfragen zu möglichen Problemen gesehen

          D3ltoroxp 1 Reply Last reply Reply Quote 0
          • D3ltoroxp
            D3ltoroxp @Homoran last edited by

            @homoran said in Ram läuft voll:

            @d3ltoroxp sagte in Ram läuft voll:

            Außer es liegt vllt an der Aktualisierung, von node und Co ?

            eigentlich nicht.
            Aber ich habe von dir auch nirgendwo irgendwelche Konsolenausgaben von Abfragen zu möglichen Problemen gesehen

            Welche abfragen könnte ich denn in der Konsole machen, damit man vllt mögliche Probleme sehen kann ? Oder was meinst du mit dem Satz ?

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

              @d3ltoroxp sagte in Ram läuft voll:

              Welche abfragen könnte ich denn in der Konsole machen, damit man vllt mögliche Probleme sehen kann ?

              eine ganze Menge. Fangen wir damit an was @Segway schrieb:

              @segway sagte in Ram läuft voll:

              Und die Wahrheit findet einjeder eh nur mit
              free -m

              leider reagierst du nicht auf Dinge, die man dir vorschlägt

              D3ltoroxp 1 Reply Last reply Reply Quote 0
              • D3ltoroxp
                D3ltoroxp @Homoran last edited by D3ltoroxp

                @homoran Ich bin dabei...

                51fff82f-aadc-455c-87c3-9ad8c8006171-grafik.png

                Ich hab auch auf die Ram Vergabe und die Anzahl der VM's reagiert, nur etwas langsam. Ist grad alles bissel viel auf einmal. Alles auf einmal beheben ist nicht gut.

                Das würde ja mit der Anzeige in Proxmox übereinstimmen. Die 1,8GB + 1GB buff/cache komme ich auf die 2,8GB

                4d94abed-8f2f-4a02-99dd-d0c5b006f1a3-grafik.png

                So würde doch alles gut aussehen... Ich hab mir das mit deiner verlinkten Seite durchgelesen. Der Ram ist frei, auch wenn die Anzeige jetzt 8 von 8GB anzeigen würde ? Ich frage mich, warum mir das früher aber nie aufgefallen ist, oder Probleme gemacht hat, da hatte ich insgesamt nur 8GB für Proxmox.

                Aber ich vermute, es ist ein Script, der Javascript Adapter ist immer noch aus und es hat sich so gut wie nichts am Speicher geändert. In der Zeit, hätte ich schon wieder Probleme.

                Oder könnte hier auch die VIS schuld sein ? Die geht ja auch gerade nicht, weil das Script für BWM und Tablet nicht läuft. Somit ist das Tablet aus und keiner greift auf die VIS zu. Das könnte ich auch noch mal testen.

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

                  @d3ltoroxp bitte demnächst keine Screenshots, sonder alles was Text ist als Text in code-tags posten

                  demnach hast du wie vermutet knapp 6 von den 8 GB noch zur Verfügung.
                  Genau so wie es in meinem Link beschrieben steht

                  der nächste wohl am häufigsten im Forum bei Problemen genannte Befehl:
                  which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs

                  gerade wenn man vermutet dass es mit node zu tun haben könnte

                  D3ltoroxp Meister Mopper 2 Replies Last reply Reply Quote 0
                  • D3ltoroxp
                    D3ltoroxp @Homoran last edited by

                    @homoran Sollte ich davor ein Backup machen ?

                    Nun ja, das mit dem Ram ist ja dann erst mal io. 6GB frei ist doch gut. Vorher hatte ich 4GB für ioB auf dem alten System. Die Frage nun, warum er dann voll läuft.

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

                      @d3ltoroxp sagte in Ram läuft voll:

                      Die Frage nun, warum er dann voll läuft.

                      ist doch jetzt hoffentlich nicht dein Ernst!

                      Nach den ganzen Erklärungen und dem Studium meines Links

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

                        smarthome@iobroker:~$ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs                                                                                                                                                            /usr/bin/nodejs
                        /usr/bin/node
                        /usr/bin/npm
                        v14.18.2
                        v14.18.2
                        6.14.15
                        [sudo] Passwort für smarthome:
                        Holen:1 http://security.debian.org/debian-security buster/updates InRelease [65,4 kB]
                        OK:2 http://ftp.de.debian.org/debian buster InRelease
                        Holen:3 http://ftp.de.debian.org/debian buster-updates InRelease [51,9 kB]
                        OK:4 https://deb.nodesource.com/node_14.x buster InRelease
                        Es wurden 117 kB in 1 s geholt (182 kB/s).
                        Paketlisten werden gelesen... Fertig
                        Abhängigkeitsbaum wird aufgebaut.
                        Statusinformationen werden eingelesen.... Fertig
                        Alle Pakete sind aktuell.
                        OK:1 http://security.debian.org/debian-security buster/updates InRelease
                        OK:2 http://ftp.de.debian.org/debian buster InRelease
                        OK:3 https://deb.nodesource.com/node_14.x buster InRelease
                        OK:4 http://ftp.de.debian.org/debian buster-updates InRelease
                        Paketlisten werden gelesen... Fertig
                        Abhängigkeitsbaum wird aufgebaut.
                        Statusinformationen werden eingelesen.... Fertig
                        Alle Pakete sind aktuell.
                        nodejs:
                          Installiert:           14.18.2-deb-1nodesource1
                          Installationskandidat: 14.18.2-deb-1nodesource1
                          Versionstabelle:
                         *** 14.18.2-deb-1nodesource1 500
                                500 https://deb.nodesource.com/node_14.x buster/main amd64 Packages
                                100 /var/lib/dpkg/status
                             10.24.0~dfsg-1~deb10u1 500
                                500 http://ftp.de.debian.org/debian buster/main amd64 Packages
                                500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
                        
                        

                        @homoran said in Ram läuft voll:

                        ist doch jetzt hoffentlich nicht dein Ernst!
                        Nach den ganzen Erklärungen und dem Studium meines Links

                        Indem Fall wohl nicht... Warum ist der Ram jetzt nicht ausgelastet ? Warum fast 6GB frei ? Wenn Linux den freien Speicher cached, müsste doch nun auch schon 8 von 8GB in Gebrauch sein ?

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

                          @d3ltoroxp
                          node ist auch sauber installiert.
                          Da sollte auch kein Problem herkommen

                          @d3ltoroxp sagte in Ram läuft voll:

                          Warum ist der Ram jetzt nicht ausgelastet ? Warum fast 6GB frei ?

                          Dann hast du meinen Link also immer noch nicht gelesen.

                          Ich schrieb

                          @homoran sagte in Ram läuft voll:

                          knapp 6 von den 8 GB noch zur Verfügung.

                          nicht frei!

                          D3ltoroxp 1 Reply Last reply Reply Quote 0
                          • D3ltoroxp
                            D3ltoroxp @Homoran last edited by D3ltoroxp

                            @homoran Link hab ich schon gelesen, indem Fall nicht verstanden. Linux cached den Ram, wenn ioB den braucht nimmt er sich den da raus.

                            Oder verstehe ich das so, wenn ioB den Ram voll schreibt, durch was auch immer, dann aber wieder der Verbrauch sinkt, auf z.b. wieder 3 GB dann bleibt der Ram aber dennoch erst mal voll mit 8 GB ? Weil Linux das nun hat ?

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

                              @d3ltoroxp sagte in Ram läuft voll:

                              Link hab ich schon gelesen

                              hast du editiert?
                              da steht doch jetzt einiges was eben noch nicht da stand!

                              Ich sehe aber i.d.R. keine geänderten, sondern nur neue Posts!!!

                              Also: es ist weder der RAM noch node.
                              welche weitere systematische Ursachenforschung hast du denn bisher getrieben?

                              D3ltoroxp 1 Reply Last reply Reply Quote 0
                              • D3ltoroxp
                                D3ltoroxp @Homoran last edited by

                                @homoran In der Log versucht, heraus zu finden was es ist. Wie gesagt es fällt leider erst auf, wenn ich in ioB nichts mehr anklicken kann, nichts mehr im Haus funktioniert oder die VIS ab schmiert.

                                Ich hatte in der Log einige Sachen abgearbeitet, die dort recht häufig und penetrant drin standen. Leider hat es die Situation nicht verbessert.

                                Mittlerweile habe ich ja den Javascript Adapter immer noch aus und das System läuft stabil, Ram hat sich um 200 MB verändert. Indem Fall kann es ja nur ein faules Script sein, das durch die Neuerungen nicht mehr sauber arbeitet ? Oder am Javascript Adapter selber ?

                                Das andere könnte noch die VIS sein, wie weiter oben vermutet, da die ja dann gerade auch nicht läuft oder gebraucht wird, da Tablet aus.

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

                                  @d3ltoroxp sagte in Ram läuft voll:

                                  ch hatte in der Log einige Sachen abgearbeitet, die dort recht häufig und penetrant drin standen

                                  was denn?
                                  hast du die Skripte identifiziert und an der genannten Stelle den Ack-flag korrigiert?

                                  @d3ltoroxp sagte in Ram läuft voll:

                                  Leider hat es die Situation nicht verbessert.

                                  Das war ja auch nicht die Ursache (falls du vom Einfrieren redest)

                                  @d3ltoroxp sagte in Ram läuft voll:

                                  Mittlerweile habe ich ja den Javascript Adapter immer noch aus und das System läuft stabil, Ram hat sich um 200 MB verändert. Indem Fall kann es ja nur ein faules Script sein, das durch die Neuerungen nicht mehr sauber arbeitet ? Oder am Javascript Adapter selber ?**

                                  Was konstruierst du da?

                                  Ja es wird ein faules Skript sein!

                                  Aber die restlichen Vermutungen vergiss ganz schnell wieder

                                  Es ist nicht node, es ist nicht das RAM, es ist auch nicht der js-Adapter

                                  D3ltoroxp 1 Reply Last reply Reply Quote 0
                                  • D3ltoroxp
                                    D3ltoroxp @Homoran last edited by

                                    @homoran said in Ram läuft voll:

                                    hast du die Skripte identifiziert und an der genannten Stelle den Ack-flag korrigiert?

                                    Genau, ich habe geschaut welches Script dort auftaucht und an was er Meckert, meistens an ack-flag, manchmal an (null) in den DP's

                                    @homoran said in Ram läuft voll:

                                    Das war ja auch nicht die Ursache (falls du vom Einfrieren redest)

                                    Dachte wenn er im Sekundentakt etwas in die Log schreibt, weil er mit einem DP nichts anfangen kann das es da irgendwie bei dem Versuch den Ram zu müllt ?

                                    Genau, erst sterben einige Adapter ab, irgendwann ist ioB ganz weg. In der Konsole hab ich dann mal gesehen, das er dabei alle Adapter abschaltet.

                                    Wie kann ich das dann verstehen, das er den Ram dann so schnell füllt, wenn es ein Script ist.

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

                                      @d3ltoroxp sagte in Ram läuft voll:

                                      an was er Meckert, meistens an ack-flag

                                      und dabei steht dann das entsprechende Skript ( oft incl. der Position des Fehlers mit Angabe von Zeile und Position)

                                      etwa so: 2021-05-01 03:43:02.589 - warn: backitup.0 (3131) Read-only state "backitup.0.output.line" has been written without ack-flag with value "[EXIT] 0"

                                      @d3ltoroxp sagte in Ram läuft voll:

                                      weil er mit einem DP nichts anfangen kann

                                      er kann - es ist nur ein WARN!

                                      @d3ltoroxp sagte in Ram läuft voll:

                                      In der Konsole hab ich dann mal gesehen

                                      und wo ist diese Info in Form eines Auszugs in code-tags??

                                      1 Reply Last reply Reply Quote 0
                                      • crunchip
                                        crunchip Forum Testing Most Active last edited by

                                        @d3ltoroxp sagte in Ram läuft voll:

                                        Ich habe 3 VM's und 2 LXC's insgesamt habe ich bei den anderen 6GB vergeben bei ioB 8GB, dann komme ich auf 14 GB, also sollte ich ja im Rahmen des gesamten sein.

                                        nein, weil deinem Host selbst ja auch noch Ram zugeteilt ist, somit hast du mehr vergeben als Verfügbar

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

                                          @homoran said in Ram läuft voll:

                                          und wo ist diese Info in Form eines Auszugs in code-tags??

                                          Das war nicht heute, leider auch nur in der Konsole in Proxmox, ich hatte das da nur zufällig gesehen.

                                          @crunchip said in Ram läuft voll:

                                          nein, weil deinem Host selbst ja auch noch Ram zugeteilt ist, somit hast du mehr vergeben als Verfügbar

                                          Stimmt, den gibt es ja auch noch. Was ist denn das dann für ne Anzeige auf der Proxmox Hauptseite, 6.05 GiB von 15.52 GiB ist das nicht alles zusammen, inkl. Host selber ? Mein Stand war, so lange der gesamte Ram nicht wirklich überschritten wird, macht das nichts, egal was man wem vergeben hat ?

                                          1 Reply Last reply Reply Quote 0
                                          • Meister Mopper
                                            Meister Mopper @Homoran last edited by

                                            @homoran sagte in Ram läuft voll:

                                            which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs

                                            Jetzt muss ich doch einmal nachfragen: Wieso verwendet hier jeder diese Zeile, in der zweimal sudo apt updateausgeführt wird?
                                            Muss update tatsächlich zweimal abgefragt werden? Und wenn ja, warum?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            976
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            14
                                            196
                                            15692
                                            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