linux索引节点node100%导致无法创建文件
Posted 好大的月亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux索引节点node100%导致无法创建文件相关的知识,希望对你有一定的参考价值。
现象
jenkins
执行脚本的时候发现cp
命令无法创建文件No space left on device
.
第一反应是磁盘满了;
df -h
发现磁盘还有一半
那么接下来看文件索引使用情况
df -i
果然是索引满了
解决方案
先查看根路径下的目录里文件数量
for i in /*; do echo $i; find $i |wc -l|sort -nr; done
找到最多的那个目录后进入目录再执行上面的命令,寻找最多文件的子目录(当前执行上面的命令的时候要把路径替换成当前的)
定位到要删除的目标文件,正则批量删除
ps:删之前单独执行下find
命令,以免删错东西
find . -name "*" | xargs rm -rf
以上是关于linux索引节点node100%导致无法创建文件的主要内容,如果未能解决你的问题,请参考以下文章
Linux 服务器 node 节点满了引发的灾难,请定期清理node节点