确定 inode 是否导致磁盘空间不足

确定 inode 是否导致磁盘空间不足

我的 CENTOS 7.9 服务器上的磁盘空间不足。

当我输入命令时

 sudo df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/md2        436G  405G  9.0G  98% /

当我输入命令时

sudo df -i
Filesystem       Inodes   IUsed    IFree IUse% Mounted on
devtmpfs        8209156     448  8208708    1% /dev
tmpfs           8216177     265  8215912    1% /dev/shm
tmpfs           8216177     976  8215201    1% /run
tmpfs           8216177      16  8216161    1% /sys/fs/cgroup
/dev/md2       29089792 3991332 25098460   14% /
/dev/loop1          658     658        0  100% /var/lib/snapd/snap/snapd/19457
/dev/loop0        11995   11995        0  100% /var/lib/snapd/snap/core20/1974
/dev/loop2         7578    7578        0  100% /var/lib/snapd/snap/certbot/3024
/dev/md1          65408     370    65038    1% /boot
/dev/nvme2n1   62513152 1641319 60871833    3% /opt
tmpfs           8216177      12  8216165    1% /run/user/1000
tmpfs           8216177      26  8216151    1% /run/user/1001
tmpfs           8216177      17  8216160    1% /run/user/1006
/dev/loop3        11991   11991        0  100% /var/lib/snapd/snap/core20/2015
tmpfs           8216177       4  8216173    1% /run/user/1007
tmpfs           8216177       9  8216168    1% /run/user/1004

我看到 md2 上的 inode 使用率为 14%。

我可以从这个输出中得出结论,可用磁盘空间低不是由于 inode 耗尽造成的吗?

任何帮助将不胜感激!

答案1

如果您df正在查看,那么您指的是磁盘空间,而不是内存。同样,如果您df正在查看,问题不是 inode 使用情况,而是数据空间,因为这就是df显示的内容。索引节点使用情况由 表示 df -i

inode 使用情况有单独输出的原因是,在 ext[234] 样式的文件系统上,inode 的空间是在创建文件系统时静态分配的。为它们分配的所有空间都已在显示内容中得到说明df(要么被“使用”,要么只是一开始就没有包含在完整大小中)。

相关内容