pod异常状态处理方案

挂起(pending):我们在创建pod的时候。条件不满足,调度没有完成,没有任何一个节点能满足调度条件,已经创建了pod但是没有适合它运行的节点叫做挂起

运行中(running):pod已经绑定到了一个节点上,pod中所有的容器都已被创建

成功(succeded):pod中的所有容器都被成功种终止,并且不会再重启

失败(Failed):pod中所有的容器都已经终止了,并且至少有一个容器因为失败

未知(unknown):位置状态,所谓pod是什么是状态是apiserver和运行在pod节点的kubelet进行通信获取状态信息的

Evicted状态:出现这种情况,多见于系统内存或硬盘资源不足,可df -h查看docker存储所在目录的资源使用情况,如果百分比大于85%,就要及时清理下资源,尤其是一些大文件,docker镜像

CrashLoopBackoff:容器曾经启动了,但可能又异常退出终止了

Error状态:pod启动过程中发生了错误

使用下面两条命令查看日志情况

kubectl describe

kubectl logs

发表评论

后才能评论