NEWS
Backuperstellungproblem --> JavaScript heap out of memory
-
@tklein Dann stoppe den iob komplett. Oder zumindest alle Adapter, die nicht zum Backup benötigt werden.
-
@thomas-braun muss z.B. der zigbee-adapter laufen, wenn der im backup includiert ist?
-
Nein. Es muss eigentlich bis auf den Backitup und dem Admin und web nichts laufen.
-
@thomas-braun thx
-
@thomas-braun wieder das problem
Diesmal via GUI getriggered -
kann es sein, dass es evtl. mit einen Adapter zusammenhängt, der Probleme beim Packupen macht? Es knallt ja -"nur" beim iobroker, zigbee, db, javascript werden erstellt.
Bis zum 5.3.23 lief es noch:
-
-
@thomas-braun said in Backuperstellungproblem --> JavaScript heap out of memory:
iobroker list instances | grep + | wc -l
pi@raspberrypi-iob:/opt/iobroker $ iobroker list instances | grep + | wc -l
30 -
Du solltest doch alles bis auf wenige Kern-Instanzen auf Eis legen. Da laufen ja 30 Dinger noch mit.
-
@thomas-braun inzwischen habe ich die instanzen wieder gestartet. 2 versuche haben ja nix anders gebracht
-
@thomas-braun jetzt sind es nur noch 4
-
@tklein Das hört sich vernünftiger an.
-
Welche Größe hatte die Backups eigentlich in der Vergangenheit?
Und hast du seit die nicht mehr funktionieren irgendwelche Daten-Dickschiff-Adapter installiert? Überwachungskameras oder sonst was mit reichlich Datenerzeugung? -
@thomas-braun leider wieder keine änderung:
pi@raspberrypi-iob:/opt/iobroker $ iobroker stop pi@raspberrypi-iob:/opt/iobroker $ iobroker backup host.raspberrypi-iob 33899 states saved host.raspberrypi-iob 39808 objects saved <--- Last few GCs ---> [9086:0x4b25cd0] 37366 ms: Scavenge 887.2 (969.0) -> 887.1 (974.0) MB, 9.7 / 0.0 ms (average mu = 0.919, current mu = 0.812) allocation failure [9086:0x4b25cd0] 37394 ms: Scavenge 890.0 (974.0) -> 889.9 (975.0) MB, 14.2 / 0.0 ms (average mu = 0.919, current mu = 0.812) allocation failure [9086:0x4b25cd0] 37548 ms: Scavenge 890.9 (975.0) -> 890.6 (986.0) MB, 149.5 / 0.0 ms (average mu = 0.919, current mu = 0.812) allocation failure <--- JS stacktrace ---> FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory /usr/bin/iobroker: line 10: 9085 Aborted sudo -H -u iobroker node /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js "$@" pi@raspberrypi-iob:/opt/iobroker $
-
@thomas-braun ich habe bißcehn mit einer vis rumgespielt und den ring adapter wieder reaktiviert
-
Die Daten aus dem ring-Adapter könnten der Grund sein.
-
@thomas-braun said in Backuperstellungproblem --> JavaScript heap out of memory:
Welche Größe hatte die Backups eigentlich in der Vergangenheit?
iobroker ca 20 mb / db 160-200 mb
-
pi@raspberrypi-iob:/ $ tree -d -h -L 1 /opt/iobroker/iobroker-data/ring* /opt/iobroker/iobroker-data/ring.0 /opt/iobroker/iobroker-data/ring_0 └── [ 20K] snapshot 1 directory pi@raspberrypi-iob:/ $ tree -d -h -L 1 /opt/iobroker/iobroker-data/ring.0 /opt/iobroker/iobroker-data/ring.0 0 directories pi@raspberrypi-iob:/ $ tree -d -h -L 1 /opt/iobroker/iobroker-data/ring_0 /opt/iobroker/iobroker-data/ring_0 └── [ 20K] snapshot 1 directory pi@raspberrypi-iob:/ $ tree -d -h -L 1 /opt/iobroker/iobroker-data/files/rin* /opt/iobroker/iobroker-data/files/ring.0 ├── [4.0K] stickup_127478700 └── [ 76K] stickup_52891477 /opt/iobroker/iobroker-data/files/ring.admin └── [ 68K] snapshot 3 directories
-
die ist schon ganz ordentlich wie ich finde:
-
@tklein das ist auch quasi ALPHA und erklärt "jetzt" einiges...