K8S集群中Pod资源处于Pending状态排查思路

K8S集群中Pod资源处于Pending状态排查思路

1.Pod资源处于Pending状态的原因

Pending状态表示挂起,处于该状态的原因有以下几点:

  • 创建的Pod资源找不到要调度的物理节点。
  • 由于资源问题,不能再被调度的节点中运行。

2.Pod资源处于Pending状态的排查思路

处于Pending状态的原因最有可能的就是调度的Node节点上资源不足了。

1)首先去排查节点的资源使用情况,使用free -m命令查看内存的使用情况,top命令查看系统的负载及CPU使用情况,df -hT查看磁盘的使用情况,快速定位是否是由于节点资源不足而引发的问题。如果资源充足,那么就可以排除是节点自身的问题了。

2)被调度的节点可能存在污点配置,当K8S集群安装完成后,Master默认是开启污点的,开启污点的节点不允许

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/125275145