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 的使用率已经降低了。