There appears to be issue with my virtual machines. If I allocated a virtual machine 10GB RAM and it uses on average only 1GB but for a short peak time it reaches 10GB the total RAM usage always remains at 10GB (on the node RAM usage not the virtual machines RAM usage graph). Ballooning is enabled but does not return the RAM.
I have attempted different things such as running
sync; echo 1 > /proc/sys/vm/drop_caches
Made changes to Min/Max RAM in ballooning
Enabled KSM (which did help but not enough)
The node RAM is well above the threshold of (KSM) Ballooning to start (70%) it's not at 90%
Any other suggestions? Perhaps something I can run inside the VMs? or hotplug RAM?
I have attempted different things such as running
sync; echo 1 > /proc/sys/vm/drop_caches
Made changes to Min/Max RAM in ballooning
Enabled KSM (which did help but not enough)
The node RAM is well above the threshold of (KSM) Ballooning to start (70%) it's not at 90%
Any other suggestions? Perhaps something I can run inside the VMs? or hotplug RAM?
Last edited: