Zdar,
rád bych poprosil o pomoc s debugováním OOM killů v mém VM. Měl jsem za to, že mám spoustu volného místa a proto mě kill překvapil (díky za nové reportování z vpsadminu!). VM monitoruji zabbixem a ten tvrdí, že dostupné paměti je dost (špička na konci je kill)
image.png

výstup z free -m vypadá takto:

root@hostingf:~# free -m
              total        used        free      shared  buff/cache   available
Mem:           1000         238         100         621         661         761
Swap:             0           0           0

/proc/meminfo MemoryAvailable sedí se zabbixem a free: "MemAvailable:     777548 kB"

Trošku zarážející je, že "volné" paměti je pouze 100M. Rozhodující pro OOM je ale "dostupná" paměť, že?

V příloze posílám výstup z dmesg náležící k OOM killu.

Není mi jasné, proč OOM kill vůbec nastal. Součet všech rss v dmesg reportu ani zdaleka nedosahuje 1G. Předpokládám, že mi nějak uniká něco podstatného, ale nevím moc co hledat. Budu rád za každé nakopnutí.


Gregy