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
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ This article describes how to identify and resolve the `ZonalAllocationFailed`,
15
15
16
16
## Prerequisites
17
17
18
-
-[Azure CLI](/cli/azure/install-azure-cli) (optional), version 2.0.59 or a later version. If Azure CLI is already installed, you can find the version number by using `az --version`.
18
+
-[Azure CLI](/cli/azure/install-azure-cli) (optional), version 2.0.59, or a later version. If Azure CLI is already installed, you can find the version number by using `az --version`.
@@ -29,15 +29,15 @@ Message: "Allocation failed. We do not have sufficient capacity for the requeste
29
29
30
30
Code: `AllocationFailed`
31
31
32
-
Message: "The VM allocation failed due to an internal error. Please retry later or try deploying to a different location. Please note that allocation failures can also arise if a proximity placement group is associated with this VMSS. See https://learn.microsoft.com/troubleshoot/azure/azure-kubernetes/error-code-zonalallocationfailed-allocationfailed for more details.This is not AKS controlled behavior, please ask help to VMSS team for allocation failure."
32
+
Message: "The VM allocation failed due to an internal error. Please retry later or try deploying to a different location. Please note that allocation failures can also arise if a proximity placement group is associated with this VMSS. See https://learn.microsoft.com/troubleshoot/azure/azure-kubernetes/error-code-zonalallocationfailed-allocationfailed for more details.This is not AKS controlled behavior, please ask help to VMSS team for allocation failure."
33
33
34
34
Code: `OverconstrainedAllocationRequest`
35
35
36
36
Message: "Create or update VMSS failed. Allocation failed. VM(s) with the following constraints cannot be allocated, because the condition is too restrictive. Please remove some constraints and try again. Constraints applied are: - Differencing (Ephemeral) Disks - Networking Constraints (such as Accelerated Networking or IPv6) - VM Size"
37
37
38
38
### Cause 1: Limited zone availability in a SKU
39
39
40
-
You're trying to deploy, upgrade or scale up a cluster in a zone that has limited availability for the specific SKU.
40
+
You're trying to deploy, upgrade, or scale up a cluster in a zone that has limited availability for the specific SKU.
41
41
42
42
### Solution 1: Use a different SKU, zone, or region
43
43
@@ -56,11 +56,11 @@ For more information about how to fix this error, see [Resolve errors for SKU no
56
56
57
57
### Solution 3: Upgrade in place using `MaxUnavailable`
58
58
59
-
If you don’t need surge nodes during upgrades, see [Customize unavailable nodes](/azure/aks/upgrade-aks-node-pools-rolling#customize-unavailable-nodes) for information on how to upgrade with the existing capacity. Set `MaxUnavailable` to a value greater than 0 and set `MaxSurge` equal to 0. Existing nodes are then cordoned and drained one at a time and pods are evicted to remaining nodes. No buffer node is created.
59
+
If you don’t need surge nodes during upgrades, see [Customize unavailable nodes](/azure/aks/upgrade-aks-node-pools-rolling#customize-unavailable-nodes) for information on how to upgrade with the existing capacity. Set `MaxUnavailable` to a value greater than zero (0) and set `MaxSurge` equal to zero (0). Existing nodes are then cordoned and drained one at a time and pods are evicted to remaining nodes. No buffer node is created.
60
60
61
61
### Solution 4: Use deployment recommender in portal for new cluster creates
62
62
63
-
During an AKS cluster creation in the Azure portal, if the selected nodepool SKU isn't available in the chosen region and zones, the deployment recommender recommends an alternative SKU, zones, and region combination that has availability.
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
65
## Solution 5: Use priority expanders with cluster-autoscaler
66
66
@@ -70,7 +70,7 @@ The cluster-autoscaler [priority expander](https://github.com/kubernetes/autosca
70
70
71
71
- Conditional Access doesn't create new node pools. It only works with existing pools. If you want dynamic SKU provisioning, use NAP, which can create pools based on SKU availability.
72
72
73
-
- Priority expander works at node pool level, not SKU level. You must pre-create pools for each SKU family you want to use.
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
75
## Cause 2: Too many constraints for a virtual machine to accommodate
76
76
@@ -99,7 +99,7 @@ As per [Planning for ADH Capacity on AKS](/azure/aks/use-azure-dedicated-hosts#p
99
99
100
100
Ensuring capacity for users is a top priority for Microsoft, and we're working around the clock to reach this goal. The increasing popularity of Azure services emphasizes the need to scale up our infrastructure even more rapidly. With that in mind, we're expediting expansions and improving our resource deployment process to respond to strong customer demand. We're also adding a large amount of computing infrastructure monthly.
101
101
102
-
We have identified several methods to improve how we load-balance under a high-resource-usage situation and how to trigger the timely deployment of needed resources. Additionally, we're significantly increasing our capacity and will continue to plan for strong demand across all regions. For more information about the improvements that we're making toward delivering a resilient cloud supply chain, see [Advancing reliability through a resilient cloud supply chain](https://azure.microsoft.com/blog/advancing-reliability-through-a-resilient-cloud-supply-chain/).
102
+
We have identified several methods to improve how we load-balance under a high-resource-usage situation and how to trigger the timely deployment of needed resources. Additionally, we're significantly increasing our capacity and continue to plan for strong demand across all regions. For more information about the improvements that we're making toward delivering a resilient cloud supply chain, see [Advancing reliability through a resilient cloud supply chain](https://azure.microsoft.com/blog/advancing-reliability-through-a-resilient-cloud-supply-chain/).
0 commit comments