Docker overlay磁盘使用100%处理方法overlay 100%

一、问题描述

服务器上运行了几个docker容器,运行个一周就会出现overlay 100%的情况,经查找,是容器里生成了很多core.xxx的文件导致的。

二、解决方法

首先通过以下命令查看:

df -h

可以看的overlay已经100%了,进入到/var/lib/docker目录下

cd /var/lib/docker/

查看内存使用情况

du -lh --max-depth=1

可以看的主要是/overlay2目录占用的比较大,进入到该目录,继续查看内存使用情况

重复使用上面的方式,进行查找

最终查找到如下,生成了一堆的core.xxx文件

core.xxx文件可能是由于应用程序崩溃或遇到了严重错误导致的,core文件是操作系统保存应用程序崩溃时的内存转储文件,用于调试和分析问题,可以直接执行如下命令,进行删除:

rm -if core.*

删除之后,占用就立马降下来了

除了core还有日志可能有大文件,删除大的 log 文件

find /var/lib/docker/containers -name *.log

cat /dev/null > /var/lib/docker/containers/7c13f85f66043ecf660e5d9a55a678d429ce0dc93f3fe2bb88443fa2e6ab27fd/7c13f85f66043ecf660e5d9a55a678d429ce0dc93f3fe2bb88443fa2e6ab27fd-json.log
相关推荐
风虎云龙科研服务器27 分钟前
DeepSeek服务器繁忙之谜:原因与解决方案
运维·服务器·人工智能·科技·深度学习
计算机毕设定制辅导-无忧学长29 分钟前
Git 钩子的应用与自动化流程
运维·git·自动化
亦世凡华、1 小时前
从零开始:使用Jenkins实现高效自动化部署
运维·自动化·jenkins·安装教程·基本使用
forestqq2 小时前
openEuler22.03LTS系统升级docker至26.1.4以支持启用ip6tables功能
linux·运维·docker
xing.yu.CTF2 小时前
2022年中职网络建设与运维赛题-windows服务器解析
运维·服务器·网络·windows·网络建设与运维
Chicheng_MA3 小时前
基于 Git、Jenkins 和 Docker 的自动化持续集成与部署实践
git·docker·jenkins
冷影玺3 小时前
第二节 docker基础之---镜像构建及挂载
docker
x66ccff4 小时前
【GIS】本地部署nominatim地理编码服务
运维
蓝创精英团队5 小时前
基于Ubuntu Ollama 部署 DeepSeek-R132B 聊天大模型(附带流式接口调用示例)
linux·运维·ubuntu·deepseek
下雨天u5 小时前
jenkins手动安装插件
运维·jenkins