Closed Gregy closed 4 years ago
Yes, this is because currently we use LXCFS, which is mounted over /proc/meminfo
(see grep lxcfs /proc/mounts
), but cannot intercept syscalls. @snajpa is actually working on virtualization of /proc/meminfo
and sysinfo
syscall within the kernel, you can see the progress in devel branch and it's also already deployed on our staging (node1.stg), it should get to production nodes with the next update.
Awesome, thank you!
I just tried on the staging node and I can confirm the memory information is reported correctly. Uptime and process count remain incorrect. I am not sure if that could be problematic or not (it won't affect me).
By all acounts solved in 5.9.2+ kernels :)
Hi, thanks for your effort on vpsadminos! Today I noticed a strange behaviour of zabbix while it was running in vpsadminos container in vpsfree. I tracked it down to this minimal example:
When I compile and run this in vpsfree vpsadminos container I get:
The values for total RAM, free RAM and process count are wrong. This could lead to excesive memory usage as the application thinks it has a lot more ram than it really has.