我们在 RHEL9.5 (5.14.0-503.22.1.el9_5.x86_64) 上安装了 XFS 卷,上面只有 88K 个文件:
$ find /mnt -type f | wc -l
87739
文件系统报告可用空间约为 200GB。但是,实际使用空间约为 4TB。
$ df /mnt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 558602657792 558397210232 205447560 100% /mnt
$ du -s /mnt
554502450484 /mnt
文件系统总大小与文件大小总和之间的差异
558602657792 - 554502450484
4100207308
丢失的空间在哪里?我们如何才能恢复它?正如其他答案所建议的那样,我们尝试了xfs_fsr和xfs_repair,但没有任何变化。