Skip to content

Commit f2fb9a9

Browse files
authored
Update troubleshoot-pod-scheduler-errors.md
1 parent 0db9d81 commit f2fb9a9

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

support/azure/azure-kubernetes/availability-performance/troubleshoot-pod-scheduler-errors.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ ms.custom: sap:Node/node pool availability and performance
1111

1212
When you deploy workloads in Azure Kubernetes Service (AKS), you might encounter scheduler errors that prevent Pods from running. This article provides solutions to common scheduler errors.
1313

14-
## Error: 0/(X) nodes are available: X node(s) had volume node affinity conflict
14+
## Error: 0/(X) nodes are available: Y node(s) had volume node affinity conflict
1515

16+
> [!NOTE] X and Y represent the number of nodes. These values depend on your cluster configuration.
17+
1618
Pods remain in the Pending state with the following scheduler error:
1719

18-
>0/(X) nodes are available: X node(s) had volume node affinity conflict.
20+
>0/(X) nodes are available: Y node(s) had volume node affinity conflict.
1921
2022
### Cause
2123

@@ -43,11 +45,11 @@ Pods remain in the Pending state with the following scheduler error:
4345
5. After resolving the conflict, monitor the Pod status or retry the deployment.
4446

4547

46-
## Error: 0/(X) nodes are available: X Insufficient CPU
48+
## Error: 0/(X) nodes are available: Insufficient CPU
4749

4850
Pods remain in the Pending state with the scheduler error:
4951

50-
>Error: 0/(X) nodes are available: X Insufficient CPU.
52+
>Error: 0/(X) nodes are available: Insufficient CPU.
5153

5254
### Cause
5355

@@ -78,11 +80,11 @@ This issue occurs when one or more of the following conditions are met:
7880
3. Optimize Pod resource requests. Make sure that CPU requests and limits are appropriate for your node sizes.
7981
4. Verify if any scheduling constraints are restricting pod placement across available nodes.
8082

81-
## Error: 0/(X) nodes are available: X node(s) had untolerated taint
83+
## Error: 0/(X) nodes are available: Y node(s) had untolerated taint
8284

8385
Pods remain in the Pending state with the error:
8486

85-
>Error: 0/(X) nodes are available: X node(s) had untolerated taint.
87+
>Error: 0/(X) nodes are available: Y node(s) had untolerated taint.
8688

8789
### Cause
8890

@@ -125,4 +127,4 @@ The Kubernetes scheduler tries to assign the Pod to a node, but all nodes are re
125127
- [Kubernetes Documentation: Assign and Schedule Pods with Taints and Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)
126128

127129
[!INCLUDE [Third-party disclaimer](../../../includes/third-party-contact-disclaimer.md)]
128-
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
130+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

0 commit comments

Comments
 (0)