Press "Enter" to skip to content

Inode 耗尽硬盘无法写入文件

硬盘无法写入文件,执行df -h命令,磁盘有足够的空间,而执行df -i,发现分区IUse%值为100%,这种情况说明过多的文件占用了大量的inode,使inode没有空间了

inode

什么是inode? >> Inode定义

解决方法:

  • 第一种情况:

只有一个或少量目录下存在大量小文件,通过命令

find / -type d -size +10M

找出异常目录,此命令作用是找出大小大于10M的目录(目录大小越大,表示目录下的文件越多)

  • 第二种情况:

大量的小文件分布在大量的目录下

cd /

find * / -type l | cut -d / -f 1 | uniq -c

此命令作用是找出目录下文件总数,可能需要逐层执行多次,直到找出具体的目录

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注