Hey guys we have a host with a single VM. The host has 1.48TiB of ram and we allocated 1.44TiB to the VM. We typically always leave 25-50G of free memory for the host. Based on the numbers above we should have a bit over 40G of memory always available for the host no matter what.
Last night the server started hitting these.
At around 1:41am the VM went dead. No traces of a OOM killer or panics or anything.
On the latest Proxmox 5.4 packages.
pve-manager/5.4-13/aee6f0ec (running kernel: 4.15.18-21-pve)
Do you guys think I should ensure more than 40G is available for the host? Just seems like that is alot for a host which is simply running 1 KVM process, but maybe I am missing something.
Last night the server started hitting these.
Code:
Oct 31 01:36:12 concordprox1 pvestatd[4058]: command '/sbin/vgs --separator : --noheadings --units b --unbuffered --nosuffix --options vg_name,vg_size,vg_free,lv_count' failed: open3: fork failed: Cannot allocate memory at /usr/share/perl5/PVE/Tools.pm line 429.
Oct 31 01:36:12 concordprox1 pvestatd[4058]: command '/sbin/vgscan --ignorelockingfailure --mknodes' failed: open3: fork failed: Cannot allocate memory at /usr/share/perl5/PVE/Tools.pm line 429.
Oct 31 01:36:12 concordprox1 pvestatd[4058]: command '/sbin/lvs --separator : --noheadings --units b --unbuffered --nosuffix --options vg_name,lv_name,lv_size,lv_attr,pool_lv,data_percent,metadata_percent,snap_percent,uuid,tags,metadata_size' failed: open3: fork failed: Cannot allocate memory at /usr/share/perl5/PVE/Tools.pm line 429.
At around 1:41am the VM went dead. No traces of a OOM killer or panics or anything.
On the latest Proxmox 5.4 packages.
pve-manager/5.4-13/aee6f0ec (running kernel: 4.15.18-21-pve)
Do you guys think I should ensure more than 40G is available for the host? Just seems like that is alot for a host which is simply running 1 KVM process, but maybe I am missing something.
Last edited: