StorageGRID MAXIMUM_RAM does not limit memory on Debian based host OS
Applies to
- NetApp StorageGRID Bare-metal deployments
- Debian based host OS
Issue
- StorageGRID containers running on Debian based OS do not limit the memory used by the container as set by the configuration option MAXIMUM_RAM
- Node services can result in
Errorstate due to OS killing the services as seen below in the base OS kern.log:
Memory cgroup out of memory: Killed process 2481558 (ldr) total-vm:8960308kB, anon-rss:652580kB, file-rss:50456kB, shmem-rss:0kB, UID:1002 pgtables:8408kB oom_score_adj:0
Memory cgroup out of memory: Killed process 3079543 (java) total-vm:14389912kB, anon-rss:12781872kB, file-rss:29500kB, shmem-rss:56kB, UID:1015 pgtables:25684kB oom_score_adj:0
Memory cgroup out of memory: Killed process 3087764 (java) total-vm:17534932kB, anon-rss:12982676kB, file-rss:12348kB, shmem-rss:304kB, UID:1015 pgtables:27620kB oom_score_adj:0
Memory cgroup out of memory: Killed process 3086635 (ldr) total-vm:8673528kB, anon-rss:640228kB, file-rss:49900kB, shmem-rss:0kB, UID:1002 pgtables:7844kB oom_score_adj:0
