解决线上一次inode 100%

今天我们开发服务器不能rz上传文件了,而且服务器的补全都会报错,起始以为磁盘空间不足,df 看了一下 发现空间是足够的,然后df -i 查看了下inodes,发现根目录下的inodes值使用率为100%了 一开始使用,会提示空间不足 find / -xdev -printf '%h\n' | sort | uniq -c | sort -nr -k 1 | head -30 后面觉得可能是/tmp文件太多 ls -lt /tmp | wc -l 看了一下6060154,罪魁祸首就是它了 网上其他查找占用最大的文件夹命令(未尝试) for i in /*; do echo $i; find $i | wc -l; done 若是某个文件夹下面文件比较多,使用rm *是没法使用的 使用xargs命令来删除数量比较多的文件 ls | xargs -n 10 rm -rf

2024-11-29 · 1 min · airocld