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/availability-performance/troubleshoot-pod-scheduler-errors.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,13 @@ ms.custom: sap:Node/node pool availability and performance
11
11
12
12
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.
13
13
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
15
15
16
+
> [!NOTE] X and Y represent the number of nodes. These values depend on your cluster configuration.
17
+
16
18
Pods remain in the Pending state with the following scheduler error:
17
19
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.
19
21
20
22
### Cause
21
23
@@ -43,11 +45,11 @@ Pods remain in the Pending state with the following scheduler error:
43
45
5. After resolving the conflict, monitor the Pod status or retry the deployment.
44
46
45
47
46
-
## Error: 0/(X) nodes are available: X Insufficient CPU
48
+
## Error: 0/(X) nodes are available: Insufficient CPU
47
49
48
50
Pods remain in the Pending state with the scheduler error:
49
51
50
-
>Error: 0/(X) nodes are available: X Insufficient CPU.
52
+
>Error: 0/(X) nodes are available: Insufficient CPU.
51
53
52
54
### Cause
53
55
@@ -78,11 +80,11 @@ This issue occurs when one or more of the following conditions are met:
78
80
3. Optimize Pod resource requests. Make sure that CPU requests and limits are appropriate for your node sizes.
79
81
4. Verify if any scheduling constraints are restricting pod placement across available nodes.
80
82
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
82
84
83
85
Pods remain in the Pending state with the error:
84
86
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.
86
88
87
89
### Cause
88
90
@@ -125,4 +127,4 @@ The Kubernetes scheduler tries to assign the Pod to a node, but all nodes are re
125
127
- [Kubernetes Documentation: Assign and Schedule Pods with Taints and Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)
0 commit comments