You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/azure/azure-kubernetes/error-codes/zonalallocation-allocationfailed-error.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ If you don’t need surge nodes during upgrades, see [Customize unavailable node
62
62
63
63
During an AKS cluster creation in the Azure portal, if the selected node pool SKU isn't available in the chosen region and zones, the deployment recommender recommends an alternative SKU, zones, and region combination that has availability.
64
64
65
-
## Solution 5: Use priority expanders with cluster-autoscaler
65
+
###Solution 5: Use priority expanders with cluster-autoscaler
66
66
67
67
The cluster-autoscaler [priority expander](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/expander/priority/readme.md) lets you define an ordered list of node pools to attempt scaling in sequence. For example: Spot pools first (cost optimization), then on-demand pools (availability fallback). Conditional Access tries to implement the highest priority pool first. If scaling fails (for example, due to allocation failure), it tries the next pool.
68
68
@@ -72,7 +72,7 @@ The cluster-autoscaler [priority expander](https://github.com/kubernetes/autosca
72
72
73
73
- Priority expander works at node pool level, not SKU level. You must precreate pools for each SKU family you want to use.
74
74
75
-
## Cause 2: Too many constraints for a virtual machine to accommodate
75
+
###Cause 2: Too many constraints for a virtual machine to accommodate
76
76
77
77
If you receive an `OverconstrainedAllocationRequest` error code, the Azure Compute platform can't allocate a new virtual machine (VM) to accommodate the required constraints. These constraints usually (but not always) include the following items:
78
78
@@ -83,15 +83,15 @@ If you receive an `OverconstrainedAllocationRequest` error code, the Azure Compu
83
83
- Ephemeral disk
84
84
- Proximity placement group (PPG)
85
85
86
-
## Solution: Don't associate a proximity placement group with the node pool
86
+
###Solution: Don't associate a proximity placement group with the node pool
87
87
88
88
If you receive an `OverconstrainedAllocationRequest` error code, you can try to create a new node pool that isn't associated with a proximity placement group.
89
89
90
-
## Cause 3: Not enough dedicated hosts or fault domains
90
+
###Cause 3: Not enough dedicated hosts or fault domains
91
91
92
92
You're trying to deploy a node pool in a dedicated host group that has limited capacity or doesn't satisfy the fault domain constraint.
93
93
94
-
## Solution: Ensure you have enough dedicated hosts for your AKS nodes/VMSS
94
+
###Solution: Ensure you have enough dedicated hosts for your AKS nodes/VMSS
95
95
96
96
As per [Planning for ADH Capacity on AKS](/azure/aks/use-azure-dedicated-hosts#planning-for-adh-capacity-on-aks), you're responsible for planning enough dedicated hosts to span as many fault domains as required by your AKS VMSS. For example, if the AKS VMSS is created with *FaultDomainCount=2*, you need at least two dedicated hosts in different fault domains (*FaultDomain 0* and *FaultDomain 1*).
0 commit comments