Pod 处于 Error 状态

Error 状态说明 Pod 启动过程中发生了错误

可能原因:

1,依赖的 ConfigMap、Secret 或者 PV 等不存在

2,请求的资源超过了管理员设置的限制,比如超过了 LimitRange 等

3,容器无权操作集群内的资源,比如开启 RBAC 后,需要为 ServiceAccount 配置角色绑定

集群处于 NotReady状态

kubectl get nodes kubectl describe node kubectl logs -n kube-system journalctl -l -u kubelet

Node 处于 NotReady 状态,大部分是由于 PLEG(Pod Lifecycle Event Generator)问题导致的

社区 issue 目前还处于未解决状态

常见的问题及修复方法为:

Kubelet 未启动或者异常挂起:重新启动Kubelet

CNI 网络插件未部署:部署CNI插件

Docker :重启Docker

磁盘空间不足:清理磁盘空间,比如镜像、文件等

相关推荐
云上艺旅1 小时前
K8S学习之基础二十四:k8s的持久化存储之pv和pvc
学习·云原生·容器·kubernetes
孔令飞2 小时前
04 | 初始化 fastgo 项目仓库
开发语言·ai·云原生·golang·kubernetes
Sirius Wu3 小时前
三级缓存架构
容器·kubernetes·embedding
a_j584 小时前
k8s面试题总结(十四)
docker·容器·kubernetes
桂月二二8 小时前
云原生容器编排:Kubernetes的架构演进与实践
云原生·架构·kubernetes
行者Sun198910 小时前
【K8s】专题十六(3):Kubernetes 包管理工具之 Helm 语法
云原生·容器·kubernetes·helm
全是操作20 小时前
k8s scheduler源码阅读
云原生·容器·kubernetes
川石课堂软件测试1 天前
涨薪技术|Kubernetes(k8s)之Service服务
功能测试·adb·docker·云原生·容器·kubernetes·单元测试
钰紫薇1 天前
玩转K8S,轻松部署SpringBoot项目,实现hello K8s
运维·kubernetes
RedCong1 天前
k8s之PodDisruptionBudget详解
云原生·容器·kubernetes