Error: Insufficient capacity on each physical CPU
Task: Reconfigure virtual machine
Description: Insufficient capacity on each physical CPU.The host [Host-Name] cannot satisfy requested [Value] MHz per vCPU for this VM. Maximum core frequency is [Value] MHz per physical CPU.
VMware NSX
This issue occurs when the CPU reservation (MHz) requested for a single vCPU exceeds the maximum physical core frequency (clock speed) of the ESXi host's CPU.
For example, if an Edge VM is configured to request 2100 MHz per vCPU, but the physical host's cores are clocked at 2095 MHz, the reservation cannot be satisfied because a single vCPU cannot be backed by more than 100% of a single physical core's frequency.
To resolve this issue, use one of the following methods:
For auto-deployed NSX Edge appliances, adjust the resource allocation from the NSX Manager UI to a value that is less than or equal to the physical core frequency of the ESXi hosts in the cluster.
Verify the current reservations on the ESXi host to determine available capacity:
vsish -e get /sched/groups/4/stats/capacityMigrate the Edge VMs to an ESXi cluster with higher physical core frequencies or add hosts with compatible CPU specifications to the existing cluster.
Reducing the reservation below 100% may impact the maximum performance throughput of the NSX Edge appliance. It is recommended to align physical hardware with the Edge form factor requirements for production environments.