After generating VCF licenses from the Business Service Console and adding them to the VCF Operations / License server instance, you are unable to assign the license to vCenter (versions 9.0 and 9.1).
When attempting to assign the license, you will observe the following symptoms:
The vCenter selection and the Assign Primary License option are greyed out.
A banner appears stating: "No licenses are assignable. Check the Assignable column below to view details."
The Assignable column displays No alongside this message: "To assign this license, it must have allocated capacity of ### cores"
VMware Cloud Foundation (VCF) Operations 9.x
VMware Cloud Foundation (VCF) 9.x
The vCenter licensing validation mechanism calculates the total core count of all connected ESXi hosts. If this aggregate total is greater than the capacity available on the target license, the system prevents the assignment to ensure compliance.
To resolve this issue, the aggregate core consumption must be brought within the limits of the allocated license capacity. This can be accomplished using one of the following methods:
Method 1: Increase License Capacity
Access the Broadcom Support Portal.
Increase the allocated capacity of the target license so that it meets or exceeds the required core count specified in the error message.
Apply the updated license to the environment.
Method 2: Reduce ESXi Host Inventory
Identify connected ESXi hosts within the vCenter Server inventory that can be decommissioned or removed.
Remove ESXi hosts from the vCenter Server instance until the total aggregate core count is equal to or less than the available capacity of the current license.
Once either method is completed and the core count aligns with the license capacity, retry the license assignment process for the vCenter Server instance.