我的配置文件中有这样一小段

apiVersion: v1
kind: Pod
metadata: name: busyboxnamespace: defaultlabels:app: busybox
spec: containers:- name: busyboximage: busybox

来测试配置清单是否可用。

出现错误时:
kubectl logs busybox -p
这时候因为没有访问 是看不到日志的

kubectl describe pod busybox
看到了问题所在:

Events: Type Reason Age From
Message ---- ------ ---- ----
------- Normal Scheduled 87s default-scheduler Successfully assigned default/busybox to node2 Normal Pulled
71s kubelet Successfully pulled image
“busybox” in 15.824134554s Normal Pulled 69s
kubelet Successfully pulled image “busybox” in 1.345001397s
Normal Pulled 36s kubelet Successfully
pulled image “busybox” in 15.738609779s Normal Created 36s (x3
over 71s) kubelet Created container busybox Normal
Started 36s (x3 over 71s) kubelet Started container
busybox Warning BackOff 22s (x4 over 68s) kubelet
Back-off restarting failed container Normal Pulling 11s (x4
over 87s) kubelet Pulling image “busybox”

原来是这样。镜像启动容器后,容器内部没有常驻进程,导致容器启动成功后即退出,从而进行了持续的重启。

只需要给容器加上一个常驻的进程就可以
那么就可以写成

apiVersion: v1
kind: Pod
metadata: name: busyboxnamespace: defaultlabels:app: busybox
spec: containers:- name: busyboximage: busyboxcommand: ["/bin/sh","-ce","sleep 3600"]

Back-off restarting failed container报错相关推荐

  1. BACK-OFF RESTARTING FAILED CONTAINER 的解决方法

    1.问题 pod启动后一直重启,并报Back-off restarting failed container. 原理: Back-off restarting failed container的War ...

  2. Android Studio打不开,出现start failed的报错

    Android Studio打不开,出现start failed的报错 java.util.concurrent.CompletionException: java.lang.IllegalState ...

  3. Back-off restarting failed container

    所遇问题 Back-off restarting failed container 基本原理 Back-off restarting failed container的Warning事件,一般是由于通 ...

  4. pandas.read_csv() 报错 OSError: Initializing from file failed,报错原因分析和解决方法

    今天调用pandas读取csv文件时,突然报错" OSError: Initializing from file failed ",我是有点奇怪的,以前用的好好的,read_csv ...

  5. U盘WinPE启动出现BlInitializelLibrary failed 0xc000009a报错

    最近,一小伙伴的电脑平台是技嘉B550i主板+AMD Ryzen 5 3500X 处理器,做好win10pe启动U盘,开机按F12,出来快捷启动菜单 选中U盘引导,报错 BlInitializelLi ...

  6. signature verification failed csb502报错

    因为这个报错特意搜了下csb是个什么东西. 简单说csb就是云服务总线,提供API对外开放能力,提供认证鉴权:访问签名,检查请求是否合法,是否已授权的. 从前端角度来看,就是 1.客户端通过接口发起请 ...

  7. [Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql 报错

    这个错误是由于当前操作的记录存在于数据库中未结束的事务导致行锁定. 简单说,就是现在要对一条记录进行修改,那么sql语句应该是这样的: update user set uname = 'zhangsa ...

  8. mysql启动失败LSB_mysql启动报错:Failed to start LSB: start and stop MySQL

    报错信息: [root@youxx- bin]# service mysql status Redirecting to /bin/systemctl status mysql.service ¡ñ ...

  9. hive 任务查询报错 Reduce operator initialization failed

    问题 : hive on spark任务报错Reduce operator initialization failed 语句 : 报错 : 解决 : 默认开启了hive.auto.convert.jo ...

最新文章

  1. 鸿蒙智慧屏安卓内核,一切都是假象?荣耀智慧屏翻车,鸿蒙只是安卓的皮肤?...
  2. springboot和flowable modeler整合
  3. 深入理解编译注解(四)常用接口介绍
  4. Ubuntu16安装anaconda没有这个文件或者目录
  5. 统计--过滤(筛选)索引的统计信息过期问题测试
  6. IDEA下查看Java字节码(插件ByteCode Viewer)
  7. ztree 后台异步加载_zTree树形插件异步加载方法详解
  8. tcpdf html 支持css吗,TCPDF - 内部css无效
  9. Oracle 客户端下载
  10. 二元二次方程例题_二元二次方程组-解法-例题.
  11. springboot:运行(部署)时出现WebServerException: Unable to create tempDir.
  12. 利用python通过字幕文件.srt来实现对视频片段的截取
  13. 如何在IGV上使用BLAT搜索非模式物种
  14. Linux下的内核线程threaded irq机制分析与应用
  15. linux运行jar文件Invalid or corrupt jarfile错误
  16. 笔记本外接显示器感觉鼠标有延迟解决办法
  17. JAVA反编译工具精选
  18. MIT Molecular Biology 笔记6 转录的调控
  19. 智能手机上的常用传感器
  20. simulink子模块上插入图片

热门文章

  1. 训练时评估指标无变化,且预测值都一样
  2. 我是怎样爬下6万共享单车数据并进行分析的(附代码)
  3. 构建告警管理可观察性智能平台
  4. shell-定时备份数据库发送至邮箱
  5. sd卡--1--驱动
  6. 大数据培训需要有基础吗
  7. 计算机病毒按危害程度分类可分为,计算机病毒按其危害程度可分为
  8. org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.ljw
  9. 无约束问题的极值条件
  10. 【论文阅读】DPLVO: Direct Point-Line Monocular Visual Odometry