common/logs/admin/app.log<Timestamp> [InterconnectService_SvcThread-43618] ERROR c.v.v.h.s.i.UpdateApplianceReservation- Updating appliance reservation failed for user <username>. Reason: Insufficient capacity on each physical CPU. id : host-<host-ID> Caused by: com.vmware.vim.binding.vim.fault.InsufficientPerCpuCapacity: Insufficient capacity on each physical CPU.VMware HCX
Insufficient cluster CPU capacity. The requested resource reservation exceeded the available physical CPU and memory overhead currently provisioned in the environment.
To resolve the issue:
Setting the CPU reservation below 90% will usually succeed. It all depends on the available resources on the ESXi hosts throughout the cluster.
The best way to see what resources are available is to view the "CPU Reservation Details" in vCenter.
To pull the exact reservation available for any given host you can navigate to the host MOB.
HCX uses the below calculation to set reservation:
CPU reservation: 8 * 2000 * 100/100 = 16000
8= number of Logical Processers on ESXi host
2000= Processor Speed in MHZ
100/100 = Reservation value over max reservation (100)
If reservation set to 95% it would be 95/100
Workaround:
In most cases setting the reservation value to <90% should allow deployment to complete.
OR
Leave reservation set to 0