记一次误删引发的服务雪崩

K8s node节点磁盘报警,报警后我找到服务中占用磁盘最多的地方,在overlay2目录下,对下面的文件进行了删除
 
删除后,有状态服务先出现了问题,服务无法启动、停止、删除。
 
对节点进行重启后,无状态服务集体雪崩…

报错信息如图:

解决方法:

# 缓存镜像层的问题,要清除缓存镜像层
docker system prune -a
  • 分析:docker容器将容器缓存放在了overlay2这个目录下,保存着当前服务的状态等资源。将目录删除后,容器默认会先去查状态,然后再进行销毁、重启等操作。这时候,找不到目录,就停在了这里。

  • 建议: 清理docker内存,使用docker删除镜像的命令,除非删除挂载卷备份文件,其他不要使用rm去找文件。

/var/lib/docker/overlay2/xxxxx no such file or directory docker文件删除引发的问题相关推荐

  1. 解决nginx重启“var/run/nginx/nginx.pid no such file or directory问题

    重启虚拟机后,再次重启nginx会报错"/var/run/nginx/nginx.pid" no such file or directory.google无门, 很多人的方法是: ...

  2. 解决nginx重启“var/run/nginx/nginx.pid“ no such file or directory问题

    解决nginx重启"var/run/nginx/nginx.pid" no such file or directory问题 参考文章: (1)解决nginx重启"var ...

  3. qemu /lib/ld-linux-aarch64.so.1: No such file or directory

    qemu user-space emulation 在使用 qemu 进行用户态模拟 aarch64 或其他平台的程序时,如果程序是动态链接的,会遇到下面两个错误. /lib/ld-linux-aar ...

  4. 解决 docker WARNING: Error loading config file: /home/xxj/.docker/config.json: stat /home/xxj/.docker

    在终端执行docker images命令,会看到如下提示, 原因: 当前用户没有加入docker用户组 解决办法: 1.创建 组 sudo groupadd docker 2. 将用户添加到该 组,例 ...

  5. docker :open /var/lib/docker/tmp/GetImageBlob318829910: no such file or directory异常解决

    千万不要直接去重装docker,不要删除镜像,不要手动创建目录和文件,只需要这样就好了!

  6. lib/ld-linux.so.3: No such file or directory问题

    http://www.scratchbox.org/download/files/sbox-releases/stable/tarball/ 下载glic for arm的包 如 scratchbox ...

  7. Linux中No such file or directory但文件存在的解决办法

    如图,文件hadoop-3.2.1一直存在文件夹 但是要进入这个文件目录操作时, emmmm,一开始以为是文件移动了位置造成的,但是验证也是显示不存在. 又尝试了一下 set ff=unix,发现依旧 ...

  8. Docker启动容器时:no such file or directory

    问题: Error response from daemon: stat /var/lib/docker/overlay2/18f2b90496aa04ca36cc91fa36637de8d543eb ...

  9. error creating overlay mount to /var/lib/docker/overlay2

    先停止docker服务:systemctl stop docker 清理镜像:rm -rf /var/lib/docker 再次启动服务,如果启动报如下错:docker: open /var/lib/ ...

最新文章

  1. 不畏浮云遮望眼--离散数学和组合数学
  2. Spring Boot中使用Actuator的/info端点输出Git版本信息
  3. 音频电平vu显示表软件下载_音频控制软件-SoundSource 4 Mac
  4. xor和gates的专杀脚本
  5. 菜鸟的学习之路(8) — 数组(Array)
  6. ant-desigh+prolayout布局,修改面包屑的分隔符号,百度搜遍了都找不到办法,csdn解决了
  7. 西瓜书之误差逆传播公式推导、源码解读及各种易混淆概念
  8. java正则表达式 手机_Java正则表达式
  9. 使用OpenSSL模拟SSL证书验证过程
  10. 解决Anaconda无法添加环境变量问题,适用于Linux的大多数发行版本。
  11. npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像
  12. 基础入门-算法逆向散列对称非对称JS源码逆向AESDESRSASHA
  13. Google:我能把文本变成音乐,但这个 AI 模型不能对外发布!
  14. g.SetGDIHigh()错误
  15. python预测彩票模型_python预测下一期双色球号码【机器学习】
  16. 2022年顶会accepted papers list
  17. 政府信息化需求开启 OA办公系统平台化时代
  18. python手持弹幕LED滚动字幕
  19. surprise库源码分析
  20. 华为机试(扑克牌大小3.3)

热门文章

  1. kotlin设置CORS跨域资源共享,java设置允许跨域,服务端如何设置 springboot中设置跨域资源共享
  2. 将页面元素置为不可修改Readonly,所有元素统一修改,统一调用
  3. 2022-2028年中国第五代移动通信技术(5G)市场研究及前瞻分析报告
  4. 2022-2028年中国内衣用热熔胶膜行业发展现状调查及市场分析预测报告
  5. python 通过队列实现栈
  6. Python __call__详解
  7. 全文翻译(三) TVM An Automated End-to-End Optimizing Compiler
  8. 如何在框架外部自定义C++ OP
  9. 微信架构 支付架构(上)
  10. Android TextView 在strings 里面 实现换行