k8s - containerd 磁盘清理
近期,阿里云上的k8s集群磁盘报警。清除了日志后,没有明显的效果,利用ncdu发现/var/lib/container底下有很多文件,应该是cicd自动部署时,产生的历史Images过多,执行 crictl images,确实发现多余images 。于是我写以下脚本清除imagescrictl images | awk 'NR>1 {print $3}'| xargs crictl rmi清
·
近期,阿里云上的k8s集群磁盘报警。清除了日志后,没有明显的效果,利用ncdu发现/var/lib/container底下有很多文件,应该是cicd自动部署时,产生的历史Images过多,
执行 crictl images,确实发现多余images 。
于是我写以下脚本清除images
crictl images | awk 'NR>1 {print $3}'| xargs crictl rmi
清除日志时一定注意,直接删除一个正在运行程序的日志,虽然删除了文件的引用,但文件仍然占用磁盘空间。甚至文件还会容量还会增加,正确的做法是清空日志的内容。
echo "" > at.log
更多推荐
已为社区贡献1条内容
所有评论(0)