华为云踩坑记:CCE 里 Pod 一直 Pending,先看这三点
【摘要】 问题现象在 CCE 创建的工作负载,Pod 长时间停在 Pending,或反复出现 ImagePullBackOff,应用起不来。排查三步节点资源是否够:Pending 最常见原因是节点 CPU/内存不足,调度器分配不到资源。先在集群"节点"页看可分配资源,不够就扩容节点。镜像能否拉取:ImagePullBackOff 多为镜像地址写错,或私有镜像未在集群配置 imagePullSecret...
问题现象
在 CCE 创建的工作负载,Pod 长时间停在 Pending,或反复出现 ImagePullBackOff,应用起不来。
排查三步
-
节点资源是否够:
Pending最常见原因是节点 CPU/内存不足,调度器分配不到资源。先在集群"节点"页看可分配资源,不够就扩容节点。 -
镜像能否拉取:
ImagePullBackOff多为镜像地址写错,或私有镜像未在集群配置imagePullSecret。可先用官方nginx镜像验证拉取是否正常。 -
存储与亲和性:挂载的 PVC 未绑定(存储卷未就绪),或节点亲和性、污点导致 Pod 无处可调度,也会停在 Pending。
解决
本例是节点资源不足:扩容一个节点后,Pod 立即调度成功、状态转为 Running。
小结
CCE 的 Pod 起不来,按"资源是否够 → 镜像能否拉 → 存储/亲和性"的顺序看事件(kubectl describe pod 或控制台事件页),绝大多数问题都能快速定位。
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)