NEWS
Out of Memory...aber warum?
-
Hallo,
ioBroker hängt sich sporadisch auf und in der Konsole seh ich dann ein Out of Memory (Bilder im Anhang)
Leider sehe ich im Log nicht wirklich warum, vllt kann mir jemand weiterhelfen.
Eine kleine Vermutung habe ich, da gestern und heute ioBroker "out of memory" war kurz nachdem ich den Klipper Adapter gestartet habe.
Aber auch bei yahka habe ich das Problem öfters schon feststellen können. Habe ich im yahka Adapter etwas geändert und gespeichert (somit auch den Adapter neu durchgestartet) tritt auch genau dieses Problem auf.
Hier mal Log und ein paar Screenshots dazu. IoBroker läuft in einer VM unter Proxmox.
Warum zeigt die Proxmox VM Übersicht andere Werte beim Speicherverbrauch an, als in "top" in der Konsole?Log:
Vergesst in dem Screenshot den "Redis-server", der ist mittlerweile deaktiviert.
Hier als das Problem auftrat:
Hier nachdem sich alles wieder erholt hat:
-
@coyote
1.) Ausgaben aus dem Log bitte als Text in Code-Tags </> posten
2.) Welche Hardware?https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1
-
@codierknecht
Wollte ich ja, aber das Log ist zu groß, zu viele Zeichen.Hab ich doch dazu geschrieben, läuft auf nem NucI3 in einer Debian VM.
4GB Ram hat die VM und alle 4 Kerne. -
@coyote sagte in Out of Memory...aber warum?:
aber das Log ist zu groß, zu viele Zeichen.
was auf einen Screenshot passt, passt auch in code-tags
-
@homoran nee moment Rainer, das sind jetzt 2 paar Schuhe.
Das IoBroker log ist zu groß, daher hab ich es in ein File gepackt.Die Screenshots sind aus meiner Konsole
-
@coyote sagte in Out of Memory...aber warum?:
daher hab ich es in ein File gepackt.
darum ging es aber nicht (denke ich). ich kann nämlich die Screenshots hier am Handy nicht entziffern.
bei top ist es natürlich schwierig. da würde eine bessere Auflösung/Größe des Fensters schon helfensieht bei mir so aus
-
@homoran also sorry, weiß ich nicht wie ich es noch besser machen soll. Wenn ich am Smartphone den Screenshot öffne und auf Landscape drehe, kann ich alles schon gut lesen. Wenn ich rein zoome sogar noch besser
-
@coyote sagte in Out of Memory...aber warum?:
Wenn ich rein zoome sogar noch besser
dann verliert sich aber die Übersicht.
Deswegen alles was Text ist (und wo es geht) als Text in code-tags posten.
der erste Screenshot müsste doch als Text gehen.da nützt auch Landscape nicht viel
-
@homoran sagte in Out of Memory...aber warum?:
@coyote sagte in Out of Memory...aber warum?:
Deswegen alles was Text ist (und wo es geht) als Text in code-tags posten.Ja weiß ich, bin ja schon etwas länger hier dabei.
Aber manchmal sind es eben auch Momentaufnahmen. Das Problem war heute Mittag und da ging es eben schnell ne Screenshot zu machen.
Ich versuche gleich mal, ob ich das Log aus der Proxmox Konsole (erster Shot) irgendwie als Text bei bekomme -
@coyote sagte in Out of Memory...aber warum?:
Aber manchmal sind es eben auch Momentaufnahmen. Das Problem war heute Mittag und da ging es eben schnell ne Screenshot zu machen.
Alles gut!
@coyote sagte in Out of Memory...aber warum?:
Ja weiß ich, bin ja schon etwas länger hier dabei.
dann ist diese Info eben für die die Nachwelt.
-
Mar 10 17:31:58 ioBroker kernel: [587650.300088] io.iqontrol.0 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 Mar 10 17:32:01 ioBroker kernel: [587650.300103] CPU: 3 PID: 171728 Comm: io.iqontrol.0 Not tainted 5.10.0-21-amd64 #1 Debian 5.10.162-1 Mar 10 17:32:01 ioBroker kernel: [587650.300105] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.1-0-g3208b098f51a-prebuilt.qemu.org 04/01/2014 Mar 10 17:32:01 ioBroker kernel: [587650.300111] Call Trace: Mar 10 17:32:01 ioBroker kernel: [587650.300167] dump_stack+0x6b/0x83 Mar 10 17:32:01 ioBroker kernel: [587650.300175] dump_header+0x4a/0x1f4 Mar 10 17:32:01 ioBroker kernel: [587650.300183] oom_kill_process.cold+0xb/0x10 Mar 10 17:32:01 ioBroker kernel: [587650.300200] out_of_memory+0x1bd/0x4e0 Mar 10 17:32:01 ioBroker kernel: [587650.300211] __alloc_pages_slowpath.constprop.0+0xbcc/0xc90 Mar 10 17:32:01 ioBroker kernel: [587650.300244] __alloc_pages_nodemask+0x2de/0x310 Mar 10 17:32:01 ioBroker kernel: [587650.300251] pagecache_get_page+0x175/0x390 Mar 10 17:32:01 ioBroker kernel: [587650.300257] filemap_fault+0x6a2/0x900 Mar 10 17:32:01 ioBroker kernel: [587650.300270] ? xas_load+0x5/0x80 Mar 10 17:32:01 ioBroker kernel: [587650.300383] ext4_filemap_fault+0x2d/0x50 [ext4] Mar 10 17:32:01 ioBroker kernel: [587650.300400] __do_fault+0x37/0x170 Mar 10 17:32:01 ioBroker kernel: [587650.300409] handle_mm_fault+0x124f/0x1c00 Mar 10 17:32:01 ioBroker kernel: [587650.300421] do_user_addr_fault+0x1b8/0x400 Mar 10 17:32:01 ioBroker kernel: [587650.300431] exc_page_fault+0x78/0x160 Mar 10 17:32:01 ioBroker kernel: [587650.300439] ? asm_exc_page_fault+0x8/0x30 Mar 10 17:32:01 ioBroker kernel: [587650.300442] asm_exc_page_fault+0x1e/0x30 Mar 10 17:32:01 ioBroker kernel: [587650.300456] RIP: 0033:0xd967ce Mar 10 17:32:01 ioBroker kernel: [587650.300462] Code: Unable to access opcode bytes at RIP 0xd967a4. Mar 10 17:32:01 ioBroker kernel: [587650.300466] RSP: 002b:00007fff98117970 EFLAGS: 00010287 Mar 10 17:32:01 ioBroker kernel: [587650.300469] RAX: 0000174d58490ca1 RBX: 0000000006279e50 RCX: 0000000000000000 Mar 10 17:32:01 ioBroker kernel: [587650.300471] RDX: 000000000000000f RSI: 000000000652f090 RDI: 0000174d58490cb0 Mar 10 17:32:01 ioBroker kernel: [587650.300472] RBP: 00007fff98117980 R08: 0000174d58491690 R09: 0000174d58490ca0 Mar 10 17:32:01 ioBroker kernel: [587650.300473] R10: 0000000000000003 R11: 0000174d58480000 R12: 0000000006926ee8 Mar 10 17:32:01 ioBroker kernel: [587650.300475] R13: 0000000006926d68 R14: 0000000006279e30 R15: 00007fff98117ba0 Mar 10 17:32:01 ioBroker kernel: [587650.300478] Mem-Info: Mar 10 17:32:01 ioBroker kernel: [587650.300486] active_anon:616342 inactive_anon:531144 isolated_anon:0 Mar 10 17:32:01 ioBroker kernel: [587650.300486] active_file:47 inactive_file:52 isolated_file:0 Mar 10 17:32:01 ioBroker kernel: [587650.300486] unevictable:0 dirty:0 writeback:0 Mar 10 17:32:01 ioBroker kernel: [587650.300486] slab_reclaimable:6106 slab_unreclaimable:10286 Mar 10 17:32:01 ioBroker kernel: [587650.300486] mapped:29 shmem:43 pagetables:30157 bounce:0 Mar 10 17:32:01 ioBroker kernel: [587650.300486] free:22823 free_pcp:1557 free_cma:0 Mar 10 17:32:01 ioBroker kernel: [587650.300494] Node 0 active_anon:2465368kB inactive_anon:2124576kB active_file:188kB inactive_file:208kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:116kB dirty:0kB writeback:0kB shmem:172kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 1734656kB writeback_tmp:0kB kernel_stack:10768kB all_unreclaimable? no Mar 10 17:32:01 ioBroker kernel: [587650.300495] Node 0 DMA free:14884kB min:216kB low:268kB high:320kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Mar 10 17:32:01 ioBroker kernel: [587650.300502] lowmem_reserve[]: 0 2928 4774 4774 4774 Mar 10 17:32:01 ioBroker kernel: [587650.300508] Node 0 DMA32 free:48412kB min:41312kB low:51640kB high:61968kB reserved_highatomic:0KB active_anon:1548864kB inactive_anon:1303456kB active_file:80kB inactive_file:672kB unevictable:0kB writepending:0kB present:3129192kB managed:3034140kB mlocked:0kB pagetables:81192kB bounce:0kB free_pcp:2852kB local_pcp:1320kB free_cma:0kB Mar 10 17:32:01 ioBroker kernel: [587650.300513] lowmem_reserve[]: 0 0 1846 1846 1846 Mar 10 17:32:01 ioBroker kernel: [587650.300518] Node 0 Normal free:27996kB min:26048kB low:32560kB high:39072kB reserved_highatomic:2048KB active_anon:916504kB inactive_anon:821120kB active_file:0kB inactive_file:496kB unevictable:0kB writepending:0kB present:1986560kB managed:1890708kB mlocked:0kB pagetables:39436kB bounce:0kB free_pcp:3376kB local_pcp:1060kB free_cma:0kB Mar 10 17:32:01 ioBroker kernel: [587650.300522] lowmem_reserve[]: 0 0 0 0 0 Mar 10 17:32:01 ioBroker kernel: [587650.300527] Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 3*4096kB (M) = 14884kB Mar 10 17:32:01 ioBroker kernel: [587650.300545] Node 0 DMA32: 183*4kB (UE) 1880*8kB (UE) 1048*16kB (UME) 200*32kB (UME) 50*64kB (UME) 27*128kB (UME) 9*256kB (ME) 1*512kB (M) 0*1024kB 0*2048kB 0*4096kB = 48412kB Mar 10 17:32:01 ioBroker kernel: [587650.300563] Node 0 Normal: 943*4kB (UME) 842*8kB (UMEH) 363*16kB (UMEH) 173*32kB (UME) 66*64kB (UME) 4*128kB (M) 1*256kB (M) 0*512kB 1*1024kB (M) 0*2048kB 0*4096kB = 27868kB Mar 10 17:32:01 ioBroker kernel: [587650.300594] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Mar 10 17:32:01 ioBroker kernel: [587650.300595] 27001 total pagecache pages Mar 10 17:32:01 ioBroker kernel: [587650.300597] 26829 pages in swap cache Mar 10 17:32:01 ioBroker kernel: [587650.300599] Swap cache stats: add 1824567, delete 1797751, find 509977/721536 Mar 10 17:32:01 ioBroker kernel: [587650.300600] Free swap = 0kB Mar 10 17:32:01 ioBroker kernel: [587650.300601] Total swap = 998396kB Mar 10 17:32:01 ioBroker kernel: [587650.300602] 1282936 pages RAM Mar 10 17:32:01 ioBroker kernel: [587650.300603] 0 pages HighMem/MovableOnly Mar 10 17:32:01 ioBroker kernel: [587650.300604] 47747 pages reserved Mar 10 17:32:01 ioBroker kernel: [587650.300605] 0 pages hwpoisoned Mar 10 17:32:01 ioBroker kernel: [587650.300606] Tasks state (memory values in pages): Mar 10 17:32:01 ioBroker kernel: [587650.300607] [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name Mar 10 17:32:01 ioBroker kernel: [587650.300616] [ 254] 0 254 5564 15 65536 429 -1000 systemd-udevd Mar 10 17:32:01 ioBroker kernel: [587650.300620] [ 412] 106 412 1976 5 53248 108 0 rpcbind Mar 10 17:32:01 ioBroker kernel: [587650.300622] [ 413] 101 413 22111 29 77824 159 0 systemd-timesyn Mar 10 17:32:01 ioBroker kernel: [587650.300641] [ 415] 0 415 3204 5 61440 141 0 bluetoothd Mar 10 17:32:01 ioBroker kernel: [587650.300644] [ 416] 104 416 2068 106 53248 64 -900 dbus-daemon Mar 10 17:32:01 ioBroker kernel: [587650.300647] [ 420] 0 420 55200 205 73728 345 0 rsyslogd Mar 10 17:32:01 ioBroker kernel: [587650.300649] [ 421] 0 421 178807 9921 1662976 2257 0 node Mar 10 17:32:01 ioBroker kernel: [587650.300651] [ 423] 0 423 3498 127 73728 116 0 systemd-logind Mar 10 17:32:01 ioBroker kernel: [587650.300653] [ 431] 0 431 937 23 49152 39 0 cron Mar 10 17:32:01 ioBroker kernel: [587650.300655] [ 433] 0 433 1826 43 53248 121 0 login Mar 10 17:32:01 ioBroker kernel: [587650.300657] [ 435] 0 435 3340 46 61440 198 -1000 sshd Mar 10 17:32:01 ioBroker kernel: [587650.300659] [ 170722] 1001 170722 628145 345099 19603456 62220 0 iobroker.js-con Mar 10 17:32:01 ioBroker kernel: [587650.300661] [ 170747] 1001 170747 261535 35707 3891200 5023 0 io.admin.0 Mar 10 17:32:01 ioBroker kernel: [587650.300664] [ 170785] 1001 170785 200001 18563 2547712 5635 0 io.influxdb.0 Mar 10 17:32:01 ioBroker kernel: [587650.300666] [ 170792] 1001 170792 292515 70431 8093696 19765 0 io.javascript.0 Mar 10 17:32:01 ioBroker kernel: [587650.300668] [ 170822] 1001 170822 171577 11985 2519040 2352 0 io.hm-rega.0 Mar 10 17:32:01 ioBroker kernel: [587650.300670] [ 170861] 1001 170861 171839 14458 2396160 2027 0 io.hm-rpc.0 Mar 10 17:32:01 ioBroker kernel: [587650.300672] [ 170876] 1001 170876 168850 9779 2367488 2308 0 io.hm-rpc.1 Mar 10 17:32:01 ioBroker kernel: [587650.300675] [ 170891] 1001 170891 168982 10032 2379776 1733 0 io.hm-rpc.2 Mar 10 17:32:01 ioBroker kernel: [587650.300677] [ 171007] 1001 171007 204313 11824 2400256 2113 0 io.modbus.0 Mar 10 17:32:01 ioBroker kernel: [587650.300679] [ 171218] 1001 171218 219900 29464 3067904 2996 0 io.mqtt.0 Mar 10 17:32:01 ioBroker kernel: [587650.300682] [ 171309] 1001 171309 235180 10377 2502656 2060 0 io.netatmo.0 Mar 10 17:32:01 ioBroker kernel: [587650.300684] [ 171382] 1001 171382 163622 6877 1642496 2932 0 io.ping.0 Mar 10 17:32:01 ioBroker kernel: [587650.300686] [ 171398] 1001 171398 177240 20032 3022848 1639 0 io.shelly.0 Mar 10 17:32:01 ioBroker kernel: [587650.300688] [ 171405] 1001 171405 236778 11718 2469888 1813 0 io.smartmeter.0 Mar 10 17:32:01 ioBroker kernel: [587650.300690] [ 171428] 1001 171428 215894 23828 2699264 2565 0 io.sonoff.0 Mar 10 17:32:01 ioBroker kernel: [587650.300693] [ 171443] 1001 171443 169888 11437 2363392 1818 0 io.sonos.0 Mar 10 17:32:01 ioBroker kernel: [587650.300695] [ 171458] 1001 171458 237348 14644 2592768 1238 0 io.unifi.0 Mar 10 17:32:01 ioBroker kernel: [587650.300697] [ 171473] 1001 171473 193231 21166 3018752 3426 0 io.zigbee.0 Mar 10 17:32:01 ioBroker kernel: [587650.300699] [ 171480] 1001 171480 167165 12074 1789952 2603 0 io.ble.0 Mar 10 17:32:01 ioBroker kernel: [587650.300701] [ 171495] 1001 171495 151647 7008 1175552 1194 0 node Mar 10 17:32:01 ioBroker kernel: [587650.300704] [ 171541] 1001 171541 163132 7847 1601536 1577 0 io.echarts.0 Mar 10 17:32:01 ioBroker kernel: [587650.300706] [ 171556] 1001 171556 260768 15786 3051520 5804 0 io.ecovacs-deeb Mar 10 17:32:01 ioBroker kernel: [587650.300708] [ 171575] 1001 171575 169372 10092 2281472 1818 0 io.energiefluss Mar 10 17:32:01 ioBroker kernel: [587650.300711] [ 171590] 1001 171590 167781 17019 1548288 1577 0 io.enigma2.0 Mar 10 17:32:01 ioBroker kernel: [587650.300715] [ 171605] 1001 171605 188406 11970 2408448 2548 0 io.esphome.0 Mar 10 17:32:01 ioBroker kernel: [587650.300718] [ 171620] 1001 171620 176658 1 1454080 4892 0 npm run nopy /o Mar 10 17:32:01 ioBroker kernel: [587650.300720] [ 171627] 1001 171627 239373 14568 2879488 2516 0 io.eusec.0 Mar 10 17:32:01 ioBroker kernel: [587650.300722] [ 171638] 1001 171638 621 0 40960 21 0 sh Mar 10 17:32:01 ioBroker kernel: [587650.300724] [ 171639] 1001 171639 88612 1 430080 2242 0 node Mar 10 17:32:01 ioBroker kernel: [587650.300726] [ 171653] 1001 171653 83932 4100 180224 5307 0 python3 Mar 10 17:32:01 ioBroker kernel: [587650.300728] [ 171675] 1001 171675 230338 14161 1511424 1169 0 io.growatt.0 Mar 10 17:32:01 ioBroker kernel: [587650.300730] [ 171690] 1001 171690 171100 10984 2473984 1895 0 io.harmony.0 Mar 10 17:32:01 ioBroker kernel: [587650.300732] [ 171728] 1001 171728 163881 7527 1646592 2171 0 io.iqontrol.0 Mar 10 17:32:01 ioBroker kernel: [587650.300735] [ 171743] 1001 171743 163277 8485 1617920 1439 0 io.iqontrol.1 Mar 10 17:32:01 ioBroker kernel: [587650.300737] [ 171758] 1001 171758 181308 29133 2957312 2020 0 io.jarvis.0 Mar 10 17:32:01 ioBroker kernel: [587650.300739] [ 171765] 1001 171765 165275 9301 1699840 1895 0 io.lgtv.0 Mar 10 17:32:01 ioBroker kernel: [587650.300741] [ 171784] 1001 171784 2790900 9136 2510848 4836 0 io.linux-contro Mar 10 17:32:01 ioBroker kernel: [587650.300743] [ 171796] 1001 171796 184050 9021 2265088 2058 0 io.mytime.0 Mar 10 17:32:01 ioBroker kernel: [587650.300746] [ 171824] 1001 171824 172595 11504 2441216 3547 0 io.shuttercontr Mar 10 17:32:01 ioBroker kernel: [587650.300760] [ 171923] 1001 171923 178943 12431 2154496 5632 0 io.simple-api.0 Mar 10 17:32:01 ioBroker kernel: [587650.300763] [ 172150] 1001 172150 249458 21588 2744320 10408 0 io.sourceanalyt Mar 10 17:32:01 ioBroker kernel: [587650.300765] [ 172169] 1001 172169 240169 11583 2437120 7577 0 io.tankerkoenig Mar 10 17:32:01 ioBroker kernel: [587650.300767] [ 172184] 1001 172184 169072 10077 2240512 1929 0 io.trashschedul Mar 10 17:32:01 ioBroker kernel: [587650.300770] [ 172267] 1001 172267 170706 13449 2314240 1800 0 io.wiffi-wz.0 Mar 10 17:32:01 ioBroker kernel: [587650.300772] [ 172274] 1001 172274 174653 15278 2396160 1776 0 io.wled.0 Mar 10 17:32:01 ioBroker kernel: [587650.300774] [ 172285] 1001 172285 239722 15761 2629632 1737 0 io.worx.0 Mar 10 17:32:01 ioBroker kernel: [587650.300777] [ 172335] 1001 172335 201325 20348 3059712 8623 0 io.yahka.0 Mar 10 17:32:01 ioBroker kernel: [587650.300779] [ 299198] 0 299198 53762 162 421888 135 -250 systemd-journal Mar 10 17:32:01 ioBroker kernel: [587650.300782] [ 299207] 1000 299207 3796 7 69632 285 0 systemd Mar 10 17:32:01 ioBroker kernel: [587650.300784] [ 299208] 1000 299208 41752 191 98304 501 0 (sd-pam) Mar 10 17:32:01 ioBroker kernel: [587650.300787] [ 299543] 1000 299543 1293 86 53248 316 0 bash Mar 10 17:32:01 ioBroker kernel: [587650.300789] [ 366213] 1001 366213 168258 7494 2252800 1695 0 io.ws.0 Mar 10 17:32:01 ioBroker kernel: [587650.300792] [ 367334] 1001 367334 254473 19521 2588672 12953 0 io.web.0 Mar 10 17:32:01 ioBroker kernel: [587650.300794] [ 400774] 1001 400774 215157 28029 2355200 5500 0 io.history.0 Mar 10 17:32:01 ioBroker kernel: [587650.300797] [ 488029] 1001 488029 190624 12264 2424832 6195 0 io.heatingcontr Mar 10 17:32:01 ioBroker kernel: [587650.300799] [ 633457] 1001 633457 240274 13696 2699264 1818 0 io.telegram.0 Mar 10 17:32:01 ioBroker kernel: [587650.300803] [ 681703] 1001 681703 170651 19355 2297856 0 0 io.klipper-moon Mar 10 17:32:01 ioBroker kernel: [587650.300806] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/iobroker.service,task=iobroker.js-con,pid=170722,uid=1001 Mar 10 17:32:01 ioBroker kernel: [587650.300860] Out of memory: Killed process 170722 (iobroker.js-con) total-vm:2512580kB, anon-rss:1380396kB, file-rss:0kB, shmem-rss:0kB, UID:1001 pgtables:19144kB oom_score_adj:0 Mar 10 18:17:54 ioBroker kernel: [590406.286433] io.sonos.0 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 Mar 10 18:17:54 ioBroker kernel: [590406.286440] CPU: 1 PID: 684754 Comm: io.sonos.0 Not tainted 5.10.0-21-amd64 #1 Debian 5.10.162-1 Mar 10 18:17:54 ioBroker kernel: [590406.286445] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.1-0-g3208b098f51a-prebuilt.qemu.org 04/01/2014 Mar 10 18:17:54 ioBroker kernel: [590406.286446] Call Trace: Mar 10 18:17:54 ioBroker kernel: [590406.286459] dump_stack+0x6b/0x83 Mar 10 18:17:54 ioBroker kernel: [590406.286462] dump_header+0x4a/0x1f4 Mar 10 18:17:54 ioBroker kernel: [590406.286465] oom_kill_process.cold+0xb/0x10 Mar 10 18:17:54 ioBroker kernel: [590406.286469] out_of_memory+0x1bd/0x4e0 Mar 10 18:17:54 ioBroker kernel: [590406.286472] __alloc_pages_slowpath.constprop.0+0xbcc/0xc90 Mar 10 18:17:54 ioBroker kernel: [590406.286476] __alloc_pages_nodemask+0x2de/0x310 Mar 10 18:17:54 ioBroker kernel: [590406.286479] pagecache_get_page+0x175/0x390 Mar 10 18:17:54 ioBroker kernel: [590406.286482] filemap_fault+0x6a2/0x900 Mar 10 18:17:54 ioBroker kernel: [590406.286512] ext4_filemap_fault+0x2d/0x50 [ext4] Mar 10 18:17:54 ioBroker kernel: [590406.286517] __do_fault+0x37/0x170 Mar 10 18:17:54 ioBroker kernel: [590406.286520] handle_mm_fault+0x124f/0x1c00 Mar 10 18:17:54 ioBroker kernel: [590406.286525] do_user_addr_fault+0x1b8/0x400 Mar 10 18:17:54 ioBroker kernel: [590406.286529] exc_page_fault+0x78/0x160 Mar 10 18:17:54 ioBroker kernel: [590406.286532] ? asm_exc_page_fault+0x8/0x30 Mar 10 18:17:54 ioBroker kernel: [590406.286540] asm_exc_page_fault+0x1e/0x30 Mar 10 18:17:54 ioBroker kernel: [590406.286543] RIP: 0033:0xa428fd Mar 10 18:17:54 ioBroker kernel: [590406.286549] Code: Unable to access opcode bytes at RIP 0xa428d3. Mar 10 18:17:54 ioBroker kernel: [590406.286574] RSP: 002b:00007ffed755fe20 EFLAGS: 00010206 Mar 10 18:17:54 ioBroker kernel: [590406.286578] RAX: 000000000580d538 RBX: 00007ffed755ff20 RCX: 000000000580d530 Mar 10 18:17:54 ioBroker kernel: [590406.286579] RDX: 000000000580d530 RSI: 0000000000000001 RDI: 0000000005846050 Mar 10 18:17:54 ioBroker kernel: [590406.286580] RBP: 00007ffed755fea0 R08: 0000000000000000 R09: 0000000000000000 Mar 10 18:17:54 ioBroker kernel: [590406.286582] R10: 00007ffed7592080 R11: 00007ffed7592090 R12: 0000000005845b00 Mar 10 18:17:54 ioBroker kernel: [590406.286593] R13: 00007ffed755ff50 R14: 00000000057a5ba0 R15: 0000000005860cb0 Mar 10 18:17:54 ioBroker kernel: [590406.286597] Mem-Info: Mar 10 18:17:54 ioBroker kernel: [590406.286602] active_anon:224200 inactive_anon:924534 isolated_anon:0 Mar 10 18:17:54 ioBroker kernel: [590406.286602] active_file:31 inactive_file:0 isolated_file:0 Mar 10 18:17:54 ioBroker kernel: [590406.286602] unevictable:0 dirty:0 writeback:0 Mar 10 18:17:54 ioBroker kernel: [590406.286602] slab_reclaimable:6142 slab_unreclaimable:9929 Mar 10 18:17:54 ioBroker kernel: [590406.286602] mapped:0 shmem:45 pagetables:30029 bounce:0 Mar 10 18:17:54 ioBroker kernel: [590406.286602] free:22771 free_pcp:791 free_cma:0 Mar 10 18:17:54 ioBroker kernel: [590406.286606] Node 0 active_anon:896800kB inactive_anon:3698136kB active_file:124kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:180kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 722944kB writeback_tmp:0kB kernel_stack:10848kB all_unreclaimable? no Mar 10 18:17:54 ioBroker kernel: [590406.286608] Node 0 DMA free:14884kB min:216kB low:268kB high:320kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Mar 10 18:17:54 ioBroker kernel: [590406.286612] lowmem_reserve[]: 0 2928 4774 4774 4774 Mar 10 18:17:54 ioBroker kernel: [590406.286618] Node 0 DMA32 free:48344kB min:41312kB low:51640kB high:61968kB reserved_highatomic:0KB active_anon:606228kB inactive_anon:2236968kB active_file:600kB inactive_file:200kB unevictable:0kB writepending:0kB present:3129192kB managed:3034140kB mlocked:0kB pagetables:88328kB bounce:0kB free_pcp:1256kB local_pcp:420kB free_cma:0kB Mar 10 18:17:54 ioBroker kernel: [590406.286622] lowmem_reserve[]: 0 0 1846 1846 1846 Mar 10 18:17:54 ioBroker kernel: [590406.286627] Node 0 Normal free:27856kB min:26048kB low:32560kB high:39072kB reserved_highatomic:2048KB active_anon:290572kB inactive_anon:1461168kB active_file:476kB inactive_file:44kB unevictable:0kB writepending:0kB present:1986560kB managed:1890708kB mlocked:0kB pagetables:31788kB bounce:0kB free_pcp:1908kB local_pcp:492kB free_cma:0kB Mar 10 18:17:54 ioBroker kernel: [590406.286631] lowmem_reserve[]: 0 0 0 0 0 Mar 10 18:17:54 ioBroker kernel: [590406.286636] Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 3*4096kB (M) = 14884kB Mar 10 18:17:54 ioBroker kernel: [590406.286654] Node 0 DMA32: 415*4kB (UME) 1578*8kB (UME) 765*16kB (UME) 279*32kB (UE) 71*64kB (UME) 38*128kB (UE) 9*256kB (ME) 2*512kB (M) 0*1024kB 0*2048kB 0*4096kB = 48188kB Mar 10 18:17:54 ioBroker kernel: [590406.286668] Node 0 Normal: 767*4kB (UMEH) 652*8kB (UME) 420*16kB (UMEH) 173*32kB (UMEH) 70*64kB (UMEH) 16*128kB (UMH) 3*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 27836kB Mar 10 18:17:54 ioBroker kernel: [590406.286684] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Mar 10 18:17:54 ioBroker kernel: [590406.286685] 13738 total pagecache pages Mar 10 18:17:54 ioBroker kernel: [590406.286687] 13496 pages in swap cache Mar 10 18:17:54 ioBroker kernel: [590406.286689] Swap cache stats: add 2192590, delete 2179094, find 559770/799454 Mar 10 18:17:54 ioBroker kernel: [590406.286690] Free swap = 0kB Mar 10 18:17:54 ioBroker kernel: [590406.286691] Total swap = 998396kB Mar 10 18:17:54 ioBroker kernel: [590406.286692] 1282936 pages RAM Mar 10 18:17:54 ioBroker kernel: [590406.286693] 0 pages HighMem/MovableOnly Mar 10 18:17:54 ioBroker kernel: [590406.286694] 47747 pages reserved Mar 10 18:17:54 ioBroker kernel: [590406.286695] 0 pages hwpoisoned Mar 10 18:17:54 ioBroker kernel: [590406.286696] Tasks state (memory values in pages): Mar 10 18:17:54 ioBroker kernel: [590406.286697] [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name Mar 10 18:17:54 ioBroker kernel: [590406.286708] [ 254] 0 254 5564 15 65536 429 -1000 systemd-udevd Mar 10 18:17:54 ioBroker kernel: [590406.286711] [ 412] 106 412 1976 6 53248 107 0 rpcbind Mar 10 18:17:54 ioBroker kernel: [590406.286714] [ 413] 101 413 22111 29 77824 159 0 systemd-timesyn Mar 10 18:17:54 ioBroker kernel: [590406.286716] [ 415] 0 415 3204 5 61440 141 0 bluetoothd Mar 10 18:17:54 ioBroker kernel: [590406.286723] [ 416] 104 416 2068 110 53248 63 -900 dbus-daemon Mar 10 18:17:54 ioBroker kernel: [590406.286725] [ 420] 0 420 55200 229 73728 327 0 rsyslogd Mar 10 18:17:54 ioBroker kernel: [590406.286728] [ 421] 0 421 178807 6618 1662976 5488 0 node Mar 10 18:17:54 ioBroker kernel: [590406.286730] [ 423] 0 423 3498 125 73728 118 0 systemd-logind Mar 10 18:17:54 ioBroker kernel: [590406.286733] [ 431] 0 431 937 23 49152 39 0 cron Mar 10 18:17:54 ioBroker kernel: [590406.286736] [ 433] 0 433 1826 0 53248 170 0 login Mar 10 18:17:54 ioBroker kernel: [590406.286738] [ 435] 0 435 3340 46 61440 198 -1000 sshd Mar 10 18:17:54 ioBroker kernel: [590406.286741] [ 299198] 0 299198 55810 134 438272 164 -250 systemd-journal Mar 10 18:17:54 ioBroker kernel: [590406.286970] [ 299207] 1000 299207 3796 0 69632 298 0 systemd Mar 10 18:17:54 ioBroker kernel: [590406.286978] [ 299208] 1000 299208 41752 143 98304 549 0 (sd-pam) Mar 10 18:17:54 ioBroker kernel: [590406.286981] [ 299543] 1000 299543 1293 27 53248 375 0 bash Mar 10 18:17:54 ioBroker kernel: [590406.286985] [ 683777] 108 683777 343101 109585 2375680 175495 0 redis-server Mar 10 18:17:54 ioBroker kernel: [590406.286987] [ 683784] 1001 683784 605385 374178 18882560 1480 0 iobroker.js-con Mar 10 18:17:54 ioBroker kernel: [590406.286990] [ 683875] 1001 683875 223652 11387 2670592 3385 0 io.telegram.0 Mar 10 18:17:54 ioBroker kernel: [590406.286992] [ 683930] 1001 683930 190925 14009 2355200 2904 0 io.history.0 Mar 10 18:17:54 ioBroker kernel: [590406.286995] [ 683949] 1001 683949 252339 26913 3858432 1635 0 io.admin.0 Mar 10 18:17:54 ioBroker kernel: [590406.286997] [ 683988] 1001 683988 207371 11646 2506752 3518 0 io.influxdb.0 Mar 10 18:17:54 ioBroker kernel: [590406.287000] [ 684000] 1001 684000 299669 75396 8097792 17831 0 io.javascript.0 Mar 10 18:17:54 ioBroker kernel: [590406.287020] [ 684064] 1001 684064 170142 7110 2437120 5815 0 io.hm-rega.0 Mar 10 18:17:54 ioBroker kernel: [590406.287023] [ 684083] 1001 684083 168337 9248 2363392 1657 0 io.hm-rpc.0 Mar 10 18:17:54 ioBroker kernel: [590406.287026] [ 684105] 1001 684105 167082 7925 2330624 1344 0 io.hm-rpc.1 Mar 10 18:17:54 ioBroker kernel: [590406.287028] [ 684127] 1001 684127 166355 7681 2220032 1391 0 io.hm-rpc.2 Mar 10 18:17:54 ioBroker kernel: [590406.287031] [ 684238] 1001 684238 169334 7657 2437120 3459 0 io.modbus.0 Mar 10 18:17:54 ioBroker kernel: [590406.287033] [ 684282] 1001 684282 198586 18198 2953216 5650 0 io.mqtt.0 Mar 10 18:17:54 ioBroker kernel: [590406.287035] [ 684321] 1001 684321 233689 5853 2437120 3811 0 io.netatmo.0 Mar 10 18:17:54 ioBroker kernel: [590406.287038] [ 684328] 1001 684328 162233 6392 1597440 1525 0 io.ping.0 Mar 10 18:17:54 ioBroker kernel: [590406.287041] [ 684669] 1001 684669 169594 8426 2531328 3325 0 io.sonoff.0 Mar 10 18:17:54 ioBroker kernel: [590406.287043] [ 684684] 1001 684684 234009 10184 2416640 5 0 io.smartmeter.0 Mar 10 18:17:54 ioBroker kernel: [590406.287046] [ 684691] 1001 684691 172857 23100 2822144 81 0 io.shelly.0 Mar 10 18:17:54 ioBroker kernel: [590406.287048] [ 684754] 1001 684754 166649 9774 2265088 114 0 io.sonos.0 Mar 10 18:17:54 ioBroker kernel: [590406.287050] [ 684846] 1001 684846 163236 7757 1662976 2230 0 io.ble.0 Mar 10 18:17:54 ioBroker kernel: [590406.287052] [ 684883] 1001 684883 148032 2973 741376 1161 0 node Mar 10 18:17:54 ioBroker kernel: [590406.287055] [ 684910] 1001 684910 162051 7752 1568768 51 0 io.echarts.0 Mar 10 18:17:54 ioBroker kernel: [590406.287057] [ 684940] 1001 684940 256107 13179 2916352 633 0 io.ecovacs-deeb Mar 10 18:17:54 ioBroker kernel: [590406.287059] [ 684962] 1001 684962 194118 18168 3518464 2108 0 io.zigbee.0 Mar 10 18:17:54 ioBroker kernel: [590406.287062] [ 684980] 1001 684980 166753 7791 2183168 48 0 io.energiefluss Mar 10 18:17:54 ioBroker kernel: [590406.287065] [ 684999] 1001 684999 170264 13942 2486272 2 0 io.enigma2.0 Mar 10 18:17:54 ioBroker kernel: [590406.287067] [ 685036] 1001 685036 168042 9559 2334720 6 0 io.esphome.0 Mar 10 18:17:54 ioBroker kernel: [590406.287069] [ 685074] 1001 685074 176786 5159 1449984 28 0 npm run nopy /o Mar 10 18:17:54 ioBroker kernel: [590406.287072] [ 685085] 1001 685085 621 16 45056 0 0 sh Mar 10 18:17:54 ioBroker kernel: [590406.287075] [ 685087] 1001 685087 88612 2227 421888 14 0 node Mar 10 18:17:54 ioBroker kernel: [590406.287078] [ 685107] 1001 685107 83868 6311 151552 57 0 python3 Mar 10 18:17:54 ioBroker kernel: [590406.287080] [ 685116] 1001 685116 231940 11479 2121728 6 0 io.growatt.0 Mar 10 18:17:54 ioBroker kernel: [590406.287082] [ 685123] 1001 685123 237328 13540 2801664 4 0 io.eusec.0 Mar 10 18:17:54 ioBroker kernel: [590406.287088] [ 685134] 1001 685134 168267 8719 2404352 8 0 io.harmony.0 Mar 10 18:17:54 ioBroker kernel: [590406.287091] [ 685169] 1001 685169 192488 18607 2359296 3 0 io.heatingcontr Mar 10 18:17:54 ioBroker kernel: [590406.287093] [ 685195] 1001 685195 162508 8104 1642496 5 0 io.iqontrol.0 Mar 10 18:17:54 ioBroker kernel: [590406.287096] [ 685232] 1001 685232 162294 8202 1638400 53 0 io.iqontrol.1 Mar 10 18:17:54 ioBroker kernel: [590406.287098] [ 685266] 1001 685266 171957 14423 2383872 9 0 io.klipper-moon Mar 10 18:17:54 ioBroker kernel: [590406.287101] [ 685296] 1001 685296 177431 23078 2715648 10 0 io.jarvis.0 Mar 10 18:17:54 ioBroker kernel: [590406.287103] [ 685306] 1001 685306 162797 7796 1617920 13 0 io.lgtv.0 Mar 10 18:17:54 ioBroker kernel: [590406.287106] [ 685353] 1001 685353 182554 8144 2195456 20 0 io.mytime.0 Mar 10 18:17:54 ioBroker kernel: [590406.287112] [ 685382] 1001 685382 2788830 9463 2326528 13 0 io.linux-contro Mar 10 18:17:54 ioBroker kernel: [590406.287114] [ 685401] 1001 685401 173619 15252 2338816 8 0 io.shuttercontr Mar 10 18:17:54 ioBroker kernel: [590406.287117] [ 685419] 1001 685419 163310 8985 1613824 3 0 io.simple-api.0 Mar 10 18:17:54 ioBroker kernel: [590406.287119] [ 685447] 1001 685447 171490 13881 2703360 20 0 io.sourceanalyt Mar 10 18:17:54 ioBroker kernel: [590406.287121] [ 685455] 1001 685455 232680 9548 2367488 3 0 io.tankerkoenig Mar 10 18:17:54 ioBroker kernel: [590406.287124] [ 685466] 1001 685466 162190 8902 1536000 32 0 io.trashschedul Mar 10 18:17:54 ioBroker kernel: [590406.287126] [ 685525] 1001 685525 242008 16342 2412544 0 0 io.web.0 Mar 10 18:17:54 ioBroker kernel: [590406.287128] [ 685546] 1001 685546 168563 9657 2465792 3 0 io.wiffi-wz.0 Mar 10 18:17:54 ioBroker kernel: [590406.287131] [ 685852] 1001 685852 168698 9317 2306048 1 0 io.wled.0 Mar 10 18:17:54 ioBroker kernel: [590406.287133] [ 685867] 1001 685867 167368 8112 2252800 0 0 io.ws.0 Mar 10 18:17:54 ioBroker kernel: [590406.287135] [ 685885] 1001 685885 235751 11611 2596864 0 0 io.worx.0 Mar 10 18:17:54 ioBroker kernel: [590406.287138] [ 685893] 1001 685893 202308 29088 3002368 0 0 io.yahka.0 Mar 10 18:17:54 ioBroker kernel: [590406.287153] [ 686333] 1001 686333 236144 13965 2596864 0 0 io.unifi.0 Mar 10 18:17:54 ioBroker kernel: [590406.287158] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/iobroker.service,task=iobroker.js-con,pid=683784,uid=1001 Mar 10 18:17:54 ioBroker kernel: [590406.287208] Out of memory: Killed process 683784 (iobroker.js-con) total-vm:2421540kB, anon-rss:1496712kB, file-rss:0kB, shmem-rss:0kB, UID:1001 pgtables:18440kB oom_score_adj:0
-
@coyote mach‘ mal die Instanz für Linuxcontrol aus, und schau‘ ob‘s dann besser läuft. Ich weiss nicht warum, aber das Ding scheint dir das RAM wegzufressen…
Ausserdem würde ich den Swap auf 4GB vergrössern - sollte zumindest den OOM-Killer verhindern… -
@jleg sagte in Out of Memory...aber warum?:
mach‘ mal die Instanz für Linuxcontrol aus,
meinst du das auch?
@coyote sagte in Out of Memory...aber warum?:
io.iqontrol.0 invoked oom-killer
-
@jleg wie vergrößere ich denn Swap? Bei Container kann ich es direkt auswählen in Proxmox, aber wie bei ner VM?
-
@coyote sagte in Out of Memory...aber warum?:
@jleg wie vergrößere ich denn Swap? Bei Container kann ich es direkt auswählen in Proxmox, aber wie bei ner VM?
bei einer VM geht das nur innerhalb der VM, wie bei einem nicht-virtuellen System. Also nicht per Proxmox-UI.
Du kannst aber einfach der VM per Proxmox eine neue zusätzliche ‚Platte‘ hinzufügen (4-8 Gb o.ä.) und in der VM dann per mkswap etc. einbinden. -
@jleg ok, muss ich mir anschauen, wie das genau geht
-
@coyote sagte in Out of Memory...aber warum?:
@jleg ok, muss ich mir anschauen, wie das genau geht
sind nur 2-3 Handgriffe - s. z.B. hier beschrieben:
https://fhelmerich.de/linux-swap-partition-erstellen/ -
@jleg aber eine swap Partition zu vergrößern ist nur Kosmetik.
SWAP ist immer deutlich langsamer als RAM und treibt die load average in die Höhe. Von den Schreibzugriffen selbst ganz abgesehen. -
@homoran sagte in Out of Memory...aber warum?:
@jleg aber eine swap Partition zu vergrößern ist nur Kosmetik.
SWAP ist immer deutlich langsamer als RAM und treibt die load average in die Höhe. Von den Schreibzugriffen selbst ganz abgesehen.Wie gesagt - ein Mittel einfach um den oom-killer zu verhindern. Mehr habe ich nicht genannt. Als solches aber dann aber sicherlich etwas mehr als ‚Kosmetik‘.
Faustregel im Serverbetrieb - zumindest als Default, und in gewissen Grenzen - ist darüberhinaus „RAM = Swap“, was Grösse betrifft. -
@coyote sagte in Out of Memory...aber warum?:
@jleg ok, muss ich mir anschauen, wie das genau geht
Ah ja - du hast ja bereits 1Gb Swap - evtl. kannst du den ja einfach vergrössern (‚Resize‘ der Disk unter Proxmox).
Knackpunkt war aber ‚linuxcontrol‘ als Bad Boy…