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/node-not-ready-then-recovers.md
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.custom: sap:Node/node pool availability and performance
9
9
---
10
10
# Troubleshoot Node Not Ready failures that are followed by recoveries
11
11
12
-
This article provides a guide to troubleshoot and resolve "Node Not Ready" issues in Azure Kubernetes Service (AKS) clusters. When a node enters a "Not Ready" state, it can disrupt the application's functionality and cause it to stop responding. Typically, the node recovers automatically after a short period. However, to prevent recurring issues and maintain a stable environment, it's important to understand the underlying causes to be able to implement effective resolutions.
12
+
This article provides a guide to troubleshoot and resolve Node Not Ready" issues in Azure Kubernetes Service (AKS) clusters. When a node enters a "NotReady" state, it can disrupt the application's functionality and cause it to stop responding. Typically, the node recovers automatically after a short period. However, to prevent recurring issues and maintain a stable environment, it's important to understand the underlying causes to be able to implement effective resolutions.
13
13
14
14
## Cause
15
15
@@ -22,20 +22,16 @@ There are several scenarios that could cause a "Not Ready" state to occur:
22
22
-[Azure status](https://status.azure.com/)
23
23
- Azure notifications (for any recent outages or maintenance periods)
24
24
25
-
## Examples:
26
-
Error: NodeNotReady
27
-
28
-
- This error indicates that the node is not ready. To resolve this, check the node's status using the command: kubectl describe node <node-name>.
29
-
30
25
## Resolution
31
26
32
-
Check the API server availability by running the `kubectl get apiservices` command. Make sure that the readiness probe is correctly configured in the deployment YAML file.
27
+
To resolve this issue, follow these steps:
33
28
34
-
For further steps, see [Basic troubleshooting of Node Not Ready failures](node-not-ready-basic-troubleshooting.md).
29
+
1. Run `kubectl describe node <node-name>` to review detail information about the node's status. Look for any error messages or warnings that might indicate the root cause of the issue.
30
+
2. Check the API server availability by running the `kubectl get apiservices` command. Make sure that the readiness probe is correctly configured in the deployment YAML file.
31
+
3. Verify the node network configuration to make sure that there are no connectivity issues.
32
+
4. Check the node resource usage, such as CPU, memory, and disk, to identify potential constraints. For more informations see [Monitor your Kubernetes cluster performance with Container insights](/azure/azure-monitor/containers/container-insights-analyze#view-performance-directly-from-a-cluster)
35
33
36
-
## Additional Troubleshooting Steps:
37
-
- Verify the node's network configuration to ensure there are no connectivity issues.
38
-
- Check the node's resource usage (CPU, memory, disk) to identify any resource constraints. For more informations see [Monitor your Kubernetes cluster performance with Container insights](https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-analyze#view-performance-directly-from-a-cluster)
34
+
For further steps, see [Basic troubleshooting of Node Not Ready failures](node-not-ready-basic-troubleshooting.md).
0 commit comments