Can not attach LARGE load balancer service to logical router <Edge UUID> path=[/infra/tier-1s/<SR UUID>] for the associated edge nodes have no available capacity.
2024-12-05T10:15:02.044Z <NSX Manager> NSX 70688 POLICY [nsx@6876 comp="nsx-manager" errorCode="PM0" level="ERROR" subcomp="manager"] Created alarm Alarm [policyPath=/infra/realized-state/enforcement-points/default/lb-services/<LB UUID>/alarms/<ALARM UUID>, message=[error_code=23735, module_name=LOAD-BALANCER, error_message='Can not attach LARGE load balancer service to logical router <Logical Router UUID> path=[/infra/tier-1s/<UUID>] for the associated edge nodes have no available capacity.'],errorId=PROVIDER_INVOCATION_FAILURE, path=null, apiError=error_code=23500, module_name=LOAD-BALANCER, error_message='Found errors in the request. Please refer to the related errors for details.'#012 related_errors=[#012 error_code=23735, module_name=LOAD-BALANCER, error_message='Can not attach LARGE load balancer service to logical router <Logical Router UUID> for the associated edge nodes have no available capacity.'#012 ], sourceSiteId=null].
/api/v1/loadbalancer/usage-per-node/{edge-node-id}
/policy/api/v1/infra/lb-node-usage?node_path=/infra/sites/<site-id>/enforcement-points/<enforcement-point-id>/edge-clusters/<edge-cluster-id>/edge-nodes/0
/policy/api/v1/infra/lb-node-usage-summary?include_usages=true
VMware NSX-T Data Center
2024-12-05T00:33:50.248Z ERROR providerTaskExecutor-19 LbsLrAllocationUtils 70688 LOAD-BALANCER [nsx@6876 comp="nsx-manager" errorCode="MP23735" level="ERROR" subcomp="manager"] Can not attach LARGE load balancer service to logical router <Logical Router UUID> for the associated edge nodes have no available capacity.
2024-12-05T00:33:50.248Z ERROR providerTaskExecutor-19 BaseLbNsxTProxyHandler 70688 POLICY [nsx@6876 comp="nsx-manager" errorCode="PM500016" level="ERROR" subcomp="manager"] intentRealizationWorkflow failed with throwable null
com.vmware.nsx.management.service.loadbalancer.common.exceptions.LoadBalancerException: null
at com.vmware.nsx.management.service.loadbalancer.lbs.common.LbsLrAllocationUtils.throwAllocationException(LbsLrAllocationUtils.java:73) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.common.LbsLrAllocationUtils.internalBindLbsToLr(LbsLrAllocationUtils.java:94) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.common.LbsLrAllocationUtils.bindLbsToLr(LbsLrAllocationUtils.java:84) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.common.LbsLrAllocationUtils.updateLbAllocation(LbsLrAllocationUtils.java:46) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.service.LbsServiceImpl.updateWithCacheWithDao(LbsServiceImpl.java:257) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.service.LbsServiceImpl.updateWithCache(LbsServiceImpl.java:236) ~[?:?]
at com.vmware.nsx.management.service.loadbalancer.lbs.service.LbsServiceImpl.update(LbsServiceImpl.java:222) ~[?:?]
at com.vmware.nsx.management.policy.providers.loadbalancer.nsxt.handler.LbServiceNsxTHandler.executeUpdate(LbServiceNsxTHandler.java:95) ~[?:?]
at com.vmware.nsx.management.policy.providers.loadbalancer.nsxt.handler.LbServiceNsxTHandler.executeUpdate(LbServiceNsxTHandler.java:1) ~[?:?]
at com.vmware.nsx.management.policy.providers.loadbalancer.nsxt.handler.BaseLbNsxTProxyHandler.handleCreateOrUpdate(BaseLbNsxTProxyHandler.java:132) ~[?:?]
at com.vmware.nsx.management.policy.providers.loadbalancer.nsxt.handler.LbServiceNsxTHandler.handleCreateOrUpdate_aroundBody0(LbServiceNsxTHandler
GET https://<NSX-Manager-IP-Address>/api/v1/edge-clusters/<EDGE-CLUSTER-UUID>/allocation-status
{
"id": "<EDGE-CLUSTER-UUID>",
"display_name": "<DISPLAY-NAME>",
"member_count": 2,
"members": [
{
"member_index": 0,
"node_id": "<EDGE-NODE-ID>",
"node_display_name": "<EDGE-DISPLAY-NAME>",
"allocation_pools": [
{
"active_service_count": 22,
"standby_service_count": 0,
"sub_pools": [
{
"sub_pool_type": "LoadBalancerAllocationPool",
"usage_percentage": 87.5,
"remaining_credit_number": 100
}
]
}
],
"allocated_services": [
{
"service_reference": {
"target_id": "<TIER1-GW-UUID>",
"target_display_name": "<TIER1-GW-DISPLAY-NAME>",
"target_type": "LogicalRouter"
},
"high_availability_status": "ACTIVE",
"allocation_details": [
{
"key": "sub_pool_type",
"value": "LoadBalancerAllocationPool"
},
{
"key": "sub_pool_size",
"value": "SMALL"
}
]
},
Sizes: SMALL= 10 credits, MEDIUM 100, LARGE 400, XLARGE 800