pod的状态分析
2024-09-05 23:46:28
Pod状态
状态 | 描述 |
Running | 该 Pod 已经绑定到了一个节点上,Pod 中所有的容器都已被创建。至少有一个容器正在运行,或者正处于启动或重启状态。 |
Pending | Pod 已被 Kubernetes 系统接受,但有一个或者多个容器镜像尚未创建。等待时间包括调度 Pod 的时间和通过网络下载镜像的时间,这可能需要花点时间。创建pod的请求已经被k8s接受,但是容器并没有启动成功,可能处在:写数据到etcd,调度,pull镜像,启动容器这四个阶段中的任何一个阶段,pending伴随的事件通常会有:ADDED, Modified这两个事件的产生 |
Succeeded | Pod中的所有的容器已经正常的自行退出,并且k8s永远不会自动重启这些容器,一般会是在部署job的时候会出现。 |
Failed | Pod 中的所有容器都已终止了,并且至少有一个容器是因为失败终止。也就是说,容器以非0状态退出或者被系统终止。 |
Unknown | 出于某种原因,无法获得Pod的状态,通常是由于与Pod主机通信时出错。 |
Pod 的详细的状态说明
状态 | 描述 |
CrashLoopBackOff | 容器退出,kubelet正在将它重启 |
InvalidImageName | 无法解析镜像名称 |
ImageInspectError | 无法校验镜像 |
ErrImageNeverPull | 策略禁止拉取镜像 |
ImagePullBackOff | 正在重试拉取 |
RegistryUnavailable | 连接不到镜像中心 |
ErrImagePull | 通用的拉取镜像出错 |
CreateContainerConfigError | 不能创建kubelet使用的容器配置 |
CreateContainerError | 创建容器失败 |
m.internalLifecycle.PreStartContainer | 执行hook报错 |
RunContainerError | 启动容器失败 |
PostStartHookError | 执行hook报错 |
ContainersNotInitialized | 容器没有初始化完毕 |
ContainersNotRead | 容器没有准备完毕 |
ContainerCreating | 容器创建中 |
PodInitializing | pod 初始化中 |
DockerDaemonNotReady | docker还没有完全启动 |
NetworkPluginNotReady | 网络插件还没有完全启动 |
最新文章
- Pramp mock interview (4th practice): Matrix Spiral Print
- mvc4 ajax.beginform表单验证
- oracle中,拼接的字符串给游标赋值
- 使用 nc (Netcat) 建立傳送資料的 socket server
- <;欧奈尔制胜法则—如何在股市中赚钱>;读书笔记
- Ranorex 5 发布,支持SAP、Oracle Forms、MS Dynamics等
- Unicode : RLO
- c#中委托和事件(续)(转)
- Linux用户应知应会的7个‘ls’命令的独特技巧
- 闲聊CSS之关于clearfix--清除浮动[转]
- 推荐一款不错的dialog小工具:artDialog
- windows mysql安装、配置
- Sliverlight之 特效
- 基于JQ的单双日历,本人自己写的哈,还没封装,但是也能用
- C# 说说lock到底锁谁?(1)
- dos6章
- java应用监控工具
- Html 符号
- SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase] 错误
- HBase原理和架构
热门文章
- python 中的eval()函数,称为评估函数
- android智能手机如何查看APK包名
- ConcurrentHashMap1.7源码分析
- mybatis源码分析之04Mapper接口的动态代理
- 4412 chmod权限
- JQUERY的$(function(){})和window.onload=function(){}的区别【转】
- [CSP-S模拟测试]:attack(支配树+LCA+bitset)
- GameObject.Find
- Houdni学习——【三】裂开的墙砖
- Java并发:搞定线程池(中)