Linux之Centos中docker overlay2文件夹爆盘
Linux之Centos中docker overlay2文件夹爆盘一.遇到的问题docker镜像启动后运行了3天左右,突然发先远程上去就报错了error in locking authority file /root/.Xauthority直接忽略没有管,发现tab键 居然不能自动提示了,而且虚拟机重启也不能解决,重启虚拟机报错了解到这样的问题一般是磁盘可用空间不足报错,那么就按照磁盘空间不足的解
·
Linux之Centos中docker overlay2文件夹爆盘
一.遇到的问题
docker镜像启动后运行了3天左右,突然发先远程上去就报错了error in locking authority file /root/.Xauthority
直接忽略没有管,发现tab键 居然不能自动提示了,而且虚拟机重启也不能解决,重启虚拟机报错
了解到这样的问题一般是磁盘可用空间不足报错,那么就按照磁盘空间不足的解决方式去解决
二.解决过程
- 进入跟目录 查看磁盘使用情况
df -h
- 发现root目录以及没有可用空间了,进入root目录,输入命令查看具体是哪个文件夹占用过大
du -h -x --max-depth=1
- 进入var目录,继续执行du -h -x --max-depth=1,就这样一直找下去,发现了是docker overlay2的一个目录出现了问题
,对我来说,这是一个镜像的问题,直接删除这个文件下的内容,问题解决
删除指定目录下全部内容
rm -rf *
三.回顾总结
overlay2是里面是docker容器中所有容器的存放的位置,我的磁盘被占满是因为代码里面写了大量的日志,大量的日志导致的磁盘空间被用完,我们一般需要在docker中配置挂载目录到一个单独的盘符,并且需要定时清零该文件夹
更多推荐
已为社区贡献1条内容
所有评论(0)