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

文章讲述了在遇到MySQL写入错误时,作者通过排查服务器磁盘使用情况,发现是由于一个未删除的测试容器日志占用了大量磁盘空间。作者分享了解决步骤,包括使用`df`,`du`命令查找占用原因并清理无用资源。
摘要由CSDN通过智能技术生成
1. 问题发现

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

2.问题排查命令

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

3.解决

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值