Ensure that the virtual machine does not have reservations set that exceed the available resources of the target ESX/ESXi host.
Determining the resources available on the destination ESX/ESXi host
To determine the resources available on the destination host:
-
Open the VMware Infrastructure/vSphere Client and connect to vCenter Server/VirtualCenter.
- Click the target ESX/ESXi host and click the Configuration tab.
- Click the Processors section in the Hardware box and record the speed of the processor.
- Click the Memory section and record the amount of physical memory available to virtual machines.
For more information on how total virtual machine memory usage is calculated, see Understanding Memory Overhead in the Resource Management Guide. Configuring virtual machine resource usage
To configure the virtual machine resource usage:
-
Right-click the virtual machine and click Edit Settings.
-
Click Resources
-
Click CPU.
-
Click Memory, adjusting reservation values so that they do not exceed available resources.
-
If Advanced Memory or Advanced CPU affinity settings have been configured, disable them.
If the virtual machine has reserves configured that exceed available resources, enough resources must be made available on the target ESX/ESXi host or the reserves must be lowered or removed.