> I just checked my other server which has ZFS on root without encryption, and > see that I did not enable swap at all on that machine. So I'll disable swap, > thrash the RAM with`stress`, and then hopefully the OOM-killer works like it > does on that machine.
Yay! Indeed disabling swap allowed the OOM-killer to work. Pariksheet $ sudo swapoff -av swapoff /dev/zd0 $ stress -m 4 --vm-bytes 2000M stress: info: [16295] dispatching hogs: 0 cpu, 0 io, 4 vm, 0 hdd stress: FAIL: [16295] (415) <-- worker 16299 got signal 9 stress: WARN: [16295] (417) now reaping child worker processes stress: FAIL: [16295] (451) failed run completed in 2s $ sudo journalctl -rt kernel | head -- Logs begin at Tue 2020-06-23 13:23:36 EDT, end at Thu 2020-09-24 20:06:09 EDT. -- Sep 24 20:02:12 xm1 kernel: oom_reaper: reaped process 16838 (stress), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB Sep 24 20:02:12 xm1 kernel: Killed process 16838 (stress) total-vm:2051852kB, anon-rss:1345260kB, file-rss:0kB, shmem-rss:0kB Sep 24 20:02:12 xm1 kernel: Out of memory: Kill process 16838 (stress) score 166 or sacrifice child Sep 24 20:02:12 xm1 kernel: [ 16840] 0 16840 1143 39 53248 0 0 nc Sep 24 20:02:12 xm1 kernel: [ 16839] 1000 16839 512963 323517 2637824 0 0 stress Sep 24 20:02:12 xm1 kernel: [ 16838] 1000 16838 512963 336315 2740224 0 0 stress Sep 24 20:02:12 xm1 kernel: [ 16837] 1000 16837 512963 308763 2523136 0 0 stress Sep 24 20:02:12 xm1 kernel: [ 16836] 1000 16836 512963 313283 2555904 0 0 stress Sep 24 20:02:12 xm1 kernel: [ 16835] 1000 16835 962 20 40960 0 0 stress