遇到一个令我困惑的问题,根目录的文件系统 ext4 inode 数量使用了89%,df -i
检查发现
服务器硬盘的 inode上限是 10458760,ext4 文件系统,千万级别的 Inode 数量怎么会不够,个人感觉备份的资料没那么多小文件,检查 seafile 报告的文件数量和空间大小:文件 15408 文件数量,35 GB 的 使用空间大小
检查 seafile 部署目录 inode 使用量,
for i in /home/seafile/seafile; do echo $i; find $i |wc -l; done
返回 8614102
seafile 目录占用了 800 万的 indoe 数量,继续查看子目录 inode 明细,发现 seafile-data
使用了 8594727
这就很奇怪了,问题是为什么会占用那么多的 inode?