NEWS
(?) ioBroker Restart ?
-
habe den Speicher über längeren Zeitraum beobachtet, wenn ich aktiv bin, sprich Scripte (Blockly) mache, wird der Ram immer weniger (schon unter 30%) und wird nicht wieder freigeben.
nun, wie meine PV-Regelung wieder losgelegt hat, bumm nicht mehr erreichbar und Restart - out of memory.
wenn ich einen täglichen Restart mache, dann bereinigt sich der Ram und bleibt ca60% und alles läuft super.
tja, ....
-
Ich habe ein ähnlichen Fall jedoch kommt er unregelmäßig vor. Könnte das auch am Ram liegen?
Plattform: linux
RAM: 1.9 GB
Node.js: v14.19.1
NPM: v6.14.16
JS C 4.0.212022-04-03 17:26:48.180 - error: admin.0 (835) States database error: write EPIPE 2022-04-03 17:26:48.220 - info: info.0 (1526) cleaned everything up... 2022-04-03 17:26:48.331 - error: sonoff.0 (1318) Objects database error: write EPIPE 2022-04-03 17:26:48.061 - error: adguard.0 (125489) States database error: write ECONNRESET 2022-04-03 17:26:48.002 - info: javascript.2 (1160) Stop script script.js.Wohnung.Zigbee.Xiaomi_aqara.Balkon_Temperatur_(T1) 2022-04-03 17:26:48.034 - info: javascript.2 (1160) Stop script script.js.Wohnung.Wetterstation.Wettervorhersage 2022-04-03 17:26:48.034 - info: javascript.2 (1160) Stop script script.js.Wohnung.Wetterstation.Unwetterwarnung 2022-04-03 17:26:48.050 - info: javascript.2 (1160) Stop script script.js.Wohnung.Verbindung_zu_Clients.Logo_Deckenlicht 2022-04-03 17:26:48.365 - error: javascript.2 (1160) States database error: write EPIPE 2022-04-03 17:26:48.400 - error: javascript.2 (1160) Objects database error: write EPIPE 2022-04-03 17:26:47.976 - info: node-red.0 (1017) kill node-red task 2022-04-03 17:26:48.406 - error: node-red.0 (1017) States database error: write EPIPE 2022-04-03 17:26:48.261 - error: s7.0 (1259) Objects database error: write ECONNRESET 2022-04-03 17:26:48.267 - error: s7.1 (1276) Objects database error: write ECONNRESET 2022-04-03 17:26:48.384 - error: web.0 (1355) States database error: write ECONNRESET
-
@basti97 sagte in (?) ioBroker Restart ?:
Könnte das auch am Ram liegen?
Könnte.
Wie sieht's denn da aus?free -ht --mega
-
-
@thomas-braun Hier sieht man es auch
-
Zu wenig RAM.
-
@thomas-braun Ok vielen Dank da muss ich das mal vergrößern ist ja bei Proxmox so einfach.
Mich macht nur stutzig das bei Instances das hier angezeigt wird. Und das sind ja mehr als die 189MB
Auf meiner NAS ist er auch mit 800MB Ram schon immer abgestürzt und da dachte ich die 2GB reichen aus. Was wäre das optimale für iob
Die Lösung kann so einfach sein. -
@basti97 sagte in (?) ioBroker Restart ?:
Was wäre das optimale für iob
Optimal ist es, wenn deine verwendeten Instanzen auch bei Lastspitzen nicht swappen. Also überlegen was da alles entbehrliches läuft.
-
@basti97 sagte in (?) ioBroker Restart ?:
Mich macht nur stutzig das bei Instances das hier angezeigt wird.
wenn das stimmen würde, würden von 2GB bereits 2,5 GB verbraucht.
-
@homoran sagte in (?) ioBroker Restart ?:
wenn das stimmen würde, würden von 2GB bereits 2,5 GB verbraucht.
Die 0,5GB liegen im Swap.
-
@thomas-braun sagte in (?) ioBroker Restart ?:
@homoran sagte in (?) ioBroker Restart ?:
wenn das stimmen würde, würden von 2GB bereits 2,5 GB verbraucht.
Die 0,5GB liegen im Swap.
klar! Da ist der RAM bereits vollkommen verbraucht
und der SWAP ist viel zu groß -
@thomas-braun Ok dann gucke ich mal wann er nicht mehr Swapt.
-
@homoran Danke ich vergrößere mal meinen Ram. Mal sehen ob er dann nicht mehr Swapt. Hört er dann von selbst auf wenn er genug Ram hat? zu swapen
-
@basti97 sagte in (?) ioBroker Restart ?:
Hört er dann von selbst auf wenn er genug Ram hat? zu swapen
so sollte es sein.
der Swap ist nur ein Notfallüberlauf.
-
@homoran Ok danke für deine Hilfe. Ich vergrößere ihn jetzt und hoffe das es erstmal nicht wieder kommt.
-
@homoran Ist das normal ich habe meine Ram minimal vergrößert aber trotzdem Swapt er noch. Ist der Ram noch zu wenig?
Bild vor Erhöhung
Bild nach Erhöhung
-
@basti97 sagte in (?) ioBroker Restart ?:
Ist das normal ich habe meine Ram minimal vergrößert aber trotzdem Swapt er noch.
warum nur minimal?
Die Briefmarken sind nicht zu entziffern.
Was sagt top oder htop? -
@homoran Meinst du das
-
@basti97 sagte in (?) ioBroker Restart ?:
Meinst du das
Ja
Aber als Text
Jetzt muss ich abtippen, statt kopierenDu hast im Moment 2,3 GB incl. Swap!! verbraucht.
Wenn dann eine Instanz nach Zeitplan startet (ical, DWD, ... und ganz besonders Backitup) reicht das vorne und hinten nicht. -
@homoran Ja ich habe ssh nicht aktiviert und sehe nur das Bild.
Naja ich hatte vorher 1.9GB als Ram gehabt und bin halt laut Proxmox auf 2.44GB hoch.
Also müsste ich noch höher gehen 500MB oder