Linux下Inode使用率超过100%

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


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,333评论 0 5
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,792评论 0 9
  • 一个基本的计算机系统由“硬件”和“软件”组成,一台Linux设备,主要的组成如下图所示: 一般情况下,我们所说的L...
    时待吾阅读 5,609评论 0 16
  • 转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp:...
    JackyTsuuuy阅读 3,173评论 0 3
  • Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本...
    偷风筝的人_阅读 8,472评论 1 17