Hi,
In a cluster where DRS and HA are NOT enabled, we're running into a memory reservation issue. At 2am every night our Citrix team does a shutdown of their Citrix VMs. And just a minute later they also power on those VMs again. All the VMs have a 100% memory reservation.
When powering on the VMs through the script, usually the last VM that should fit on the host receive a memory allocation error:
"An error was received from the ESX host while powering on VM xxxx. Failed to start the virtual machine. Failed to power on VM.
Could not power on virtual machine: msg.vmk.status.VMK_MEM_ADMIT_FAILED. See the VMware ESX Resource Management Guide for information on resource management settings.
Group vmm.6623864: Failed to apply memory configuration for VMM group vmm0:xxxx. (min: 12058624, max: -1, minLimit: -1, shares: -3, units: pages)"
When we now manually give a power on to that VM just a few minutes later, it will power on. It almost feels as if the memory reservation of the VMs that are shutdown have not been cleared before the power on command is received. When all VMs are powered on, each host has 16GB RAM free memory. Remember DRS and HA are not enabled!
What is going on?
Gabrie