centos服务器安装了docker之后占满了磁盘空间的解决办法

发布时间:2024年01月18日
1. 问题发现

添加数据库报错,发现磁盘已经被使用100%了,mysql拒绝写入。

2.问题排查命令

由于我的服务器本身没怎么使用,磁盘使用100%几乎不可能。
查看磁盘占用情况:df -h
查看docker的磁盘占用:docker system df (没有包括容器运行的日志文件大小)
列出当前文件夹下的磁盘空间占用大小并从大到小排序:du -sh .[!.]* * | sort -hr

3.解决

我是直接到/var目录下执行:du -sh .[!.]* * | sort -hr 来排查是哪一个文件夹占用的磁盘空间太多,然后一个一个cd进去,找到占用最大的文件,最后发现是一个以前测试的容器的运行日志占了41个G,没有及时删除该容器导致磁盘空间没有及时释放掉。

文章来源:https://blog.csdn.net/m0_37958342/article/details/135672977
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。