Linux下Inode使用率超过100%

2020-03-01  本文已影响0人  HMiJn

Inode使用率超过100%

最近发现网站突然打不开叻,查看服务器没有问题,使用df -h 发现空间也没有满。 但是使用 df -i 发现/dev/vda1 100%的使用率。 原来问题出现在这里,记录一下。

首先先明白一下Inode超过100%是什么意思。这里指的是Linux文件过多,导致Inode使用率超100%。

明白了什么原因,那就好办。

首先使用:for i in *; do echo $i; find $i | wc -l; done

查找出哪个目录的文件最多,第一个是目录,第二个是文件数量。

然后逐级排查,使用cd 进入目录,使用上面命令,找出文件数量最多的文件夹,一般都是日志文件或者缓存文件。找到以后:使用 rm -f *   删除对应目录下的所有文件日志或者缓存文件即可。 

再次使用:df -i 

发现/dev/vda1 的使用率已经降低了。

上一篇 下一篇

猜你喜欢

热点阅读