Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Unerwarteter, selbständiger Neustart von ioBroker

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    UNSOLVED Unerwarteter, selbständiger Neustart von ioBroker

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

      @LoxDUS was soll man mit den LOG schnippseln.. poste mal den kompletten LOG bitte.. meine Glaskugel ist gerade zur politur

      1 Reply Last reply Reply Quote 0
      • L
        LoxDUS last edited by

        Nunja, nach dem Neustart sind im Log ca. 5 Millionen Fehlermeldungen mit dem Hinweis, dass nicht auf die Datenbank zugegriffen werden kann. Aber das ist ja glaube ich nicht von interresse. Vor dem Runterfahren sieht, zumindest für mich, alles im LOG OK aus:
        Log09_07_2020.txt

        Ich glaube interressant ist dann auch das Log vom Vortag:
        Log08_07_2020.txt

        Da kann ich nichts Auffälliges entdecken. Der ERROR um 09:16Uhr im javascript.1 adapter kommt von mir weil ich da versucht hatte mit einem regulären Ausdruck Auf mehrere "Events" zu triggern. "javascript.1" nutze ich immer zum ausprobieren von Codeschnipseln.

        Vielen Dank,

        Artur

        Glasfaser 1 Reply Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active last edited by arteck

          hier läuft ein adapter doppelt

          2020-07-09 00:30:00.012 - warn: host.IOBROKER2 instance system.adapter.odl.0 already running with pid 28886

          und hier geht di der speicher aus

          2020-07-09 01:12:00.073 - error: host.IOBROKER2 uncaught exception: spawn ENOMEM

          Homoran L 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @arteck last edited by

            @arteck sagte in Unerwarteter, selbständiger Neustart von ioBroker:

            2020-07-09 01:12:00.073

            @LoxDUS
            läuft bei dir Backitup um diese Zeit?

            1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @LoxDUS last edited by

              @LoxDUS

              error: sql.0 (4742) Error: ER_HOST_IS_BLOCKED: Host 'OpenWRT.fritz.box' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
              

              Link Text

              1 Reply Last reply Reply Quote 0
              • L
                LoxDUS @arteck last edited by

                @arteck
                Ich habe den ODL Adapter mittlerweile auch deinstalliert. Die Fehlermeldung hatte ich aber seit der Installation des Adapters und dachte deswegen das es "OK" sei.
                Wie geschrieben, ich hatte am Tag zuvor bereits gesehen das der Speicher knapp war. Der dümpelte immer so bei ca. 40MByte rum. Da aber alles an dem Tag Problemlos funktionierte habe ich dem keinen weiteren Gedanken gewidmet...

                @Homoran
                Mein Backup läuft alle 7 Tage Nachts um 2:00Uhr. Am 08.07.2020 wurde um 02:01Uhr das letzte Backup erstellt. Also einen Tag vorher.

                @Glasfaser
                Ja, die Fehlermeldung kommt wenn ich das System, bzw. die SQL-Adapter Instanz sql.0 neu starte. Dann muss ich in der MYSQL Datenbank den Befehl "flush hosts" absetzen und alles läuft wieder. Die Fehlermeldungen kommen ja aber erst nach dem automatischen Neustart des Systems.

                @Alle
                Eure Antworten zeigen mir das ich mehr in der Vergangenheit des Systems forschen muss. Warum hatte ich nur noch 40MByte freien Speicher?
                Ich lasse jetzt mal die verschiedenen Speicherverbräuche, die man so in den Systemobjekten findet in die History Datenbank schreiben. Vielleicht kann man da ja Sprünge erkennen und dann ggf. nachforschen ob zu diesem Zeitpunkt etwas "besonderes" mit dem System passiert ist.

                Vielen Dank für eure Antworten.

                Artur

                1 Reply Last reply Reply Quote 0
                • L
                  LoxDUS last edited by

                  @Glasfaser
                  Danke für den Hinweis, habe für meine DB auch die Anzahl der maximalen Verbindungen auf 200 erhöht:

                  set global max_connections = 200;

                  Glasfaser 1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @LoxDUS last edited by Glasfaser

                    @LoxDUS

                    Schon mal ein Fehler weniger ...... 😉

                    1 Reply Last reply Reply Quote 0
                    • L
                      LoxDUS last edited by

                      So, habe jetzt mal ein paar Speicherdaten über ca. 2 Wochen aufgenommen.
                      8021954d-7442-444a-8b69-f19079c9cd7d-image.png

                      So wie es sich für mich darstellt gibt es nur einen Weg, und der ist mit dem Speicherverbrauch nach oben. Gut sieht man es an der hellblauen kurve. Am linken Rand schwank die noch um den Mittelwert von ca. 250MByte. nach ungefähr zwei Wochen schwank die Kurve um einen Wert von ca. 260MByte. Das ist nicht viel aber es ist ja auch nur der Wert von einem Adapter und ich habe ca. 24 Adapter Instanzen am laufen.

                      Bei der erwähnten hellblauen Kurve handelt es sich um den javascript Adapter (javascript.0.actual_used_heap).

                      Das Schwanken bzw. die Sägezahnkurve kommt ja, so denke ich zumindest von java und der garbage collection. Den Speicherleck kann ich mir aber nicht erklären zumal dieser Aufwärtstrend bei fast allen Adaptern die ich installiert habe zu sehen ist.

                      Hat jemand eine Idee? Ich würde sonst die nächsten Tage mal auf die neusten Adapterversionen updaten und dann mal von allen Instanzen die heap speicherverbräuche loggen. Aktuelle hänge ich mit vielen Adaptern mit dem Update hinterher...

                      Viele Grüße,

                      Artur

                      1 Reply Last reply Reply Quote 0
                      • L
                        LoxDUS last edited by

                        Liebe ioBroker Gemeinde,

                        irgendwie bekomme ich das nicht in den Griff. Ich habe jetzt alles auf dem neuesten Stand gebracht - bis auf die node-Version.
                        Ich habe jetzt das Gefühl dass das System noch mehr Speicher braucht. Könnt ihr mal prüfen ob eure Adapter auch soviel Speicher verbrauchen:

                        Adapter | RAM-Nutzung in MByte
                        admin | 129
                        alexa2 | 75
                        backitup | 99
                        deconz | 72
                        hm-rpc | 87
                        hm-rpc | 80
                        info | 75
                        iot | 94
                        javascript | 216
                        modbus | 77
                        modbus | 65
                        nuki-extended | 73
                        ping | 65
                        shelly | 103
                        shuttercontrol | 57
                        sql | 95
                        systeminfo | 120
                        telegram | 73
                        tr-064 | 87
                        web | 99

                        sind das normale Werte?

                        Was mich jetzt absolut wundert ist, dass nach meiner Updateaktion zwar wieder 57% des Speichers frei waren (Update war in dem unteren Bild ungefähr in der Mitte) aber jetzt innerhalb von 3 Tagen der Speicher wieder auf 21% zusammen geschrumpft ist. Warum? Ich habe doch nichts gemacht.

                        b6eaffc6-15ff-40bf-a17d-ec2cd75301ed-image.png

                        Glasfaser 1 Reply Last reply Reply Quote 0
                        • Glasfaser
                          Glasfaser @LoxDUS last edited by

                          @LoxDUS sagte in Unerwarteter, selbständiger Neustart von ioBroker:

                          sind das normale Werte?

                          sieht recht normal aus , verglichen mit meinen 42 Instanzen die laufen .

                          Beispiel einer Momentaufnahme :

                          admin | 184.4 MB
                          javascript 0 | 373.2 MB
                          javascript 1 | 371.7 MB
                          deconz | 53.2 MB
                          hm-rpc 0 | 53.1 MB
                          hm-rpc 1 | 53.6 MB
                          hm-rpc 2 | 53.2 MB

                          L 1 Reply Last reply Reply Quote 0
                          • L
                            LoxDUS @Glasfaser last edited by

                            @Glasfaser Vielen Dank für die Rückmeldung. Dann muss ich mal an anderer Stelle suchen um herauszufinden warum mein Speicherverbrauch immer größer wird.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            931
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            alexa-adapter enomem neustart speicherprobleme
                            4
                            13
                            537
                            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