首先出现这个 肯定是work节点的磁盘空间不足,肯定想着去清理node节点的磁盘空间
df -h
发现是 /var/lib/docker/aufs目录的使用率达到了90% 见鬼了 盲猜是因为这个节点运行的时间过长 产生了太多的垃圾文件
百度 好多说的都是数据文件的迁徙 没错 可是我没钱
接着百度
方法1:
docker system df 命令会清理掉无用的磁盘空间
链接:https://www.jianshu.com/p/d54d4442dd70
结果:没啥意义
docker 清理 /var/lib/docker/aufs 目录
方法2:
#!/bin/sh
echo “======== docker containers logs file size ========”
logs=$(find /var/lib/docker/containers/ -name *-json.log)
for log in $logs
do
ls -lh $log
done
# chmod +x docker_log_size.sh
# ./docker_log_size.sh
执行脚本命名
主要是删除logs
结果:删除了部分 但是我的/diff目录还是占据了大部分的空间
链接:https://blog.csdn.net/gdsfga/article/details/90599131
方法3
删除对应目录和镜像信息,十分冒险,但是呢 因为我负责的工作节点不涉及到线上服务,我就直接删除了,也没有办法,我当时觉得 ,最差不就是重装docker嘛 别怂
cd /var/lib/docker/aufs
rm -r *
docker rmi [你的基础镜像 ID]
service docker restart
链接:http://yusure.cn/linux/225.html
最后呢,利用方法3成功了,但是还是觉得太冒险了 ,目前运行没问题,不知道以后咋样,搞了一下午+一晚上 累死我了