btrfs包含更多数据,可以声称


0

对不起,我知道这个btrfs df问题#1012819281。

我将我的数据从ext4转换为btrfs(由于需要增量备份)。我使用了一个Ubuntu Trusty实时系统,因为有关于使用btrfs 4进行转换的警告。据我所知,一切顺利,查看数据。但是btrfs fi df / data显示

Data, single: total=1.71TiB, used=1.70TiB
System, single: total=32.00MiB, used=140.00KiB
Metadata, single: total=613.00GiB, used=585.60GiB
GlobalReserve, single: total=512.00MiB, used=0.00B

所以元数据是巨大的。我阅读了有关这方面的问题,平衡了元数据(-m,-musage = 0,甚至是完全平衡),并且还进行了清理。没变

让我感到困惑的是:

root@home-le:/data# du -hd0
2.3T    .

这是来自旧版ext4驱动器的预期数据量,但远远超过上面显示的df。 那么......任何人都可以解释这里发生了什么吗?


1.7TiB(数据)+ 0.6TiB(元数据)= 2.3TiB。我不知道这是巧合还是正确答案。
Kamil Maciorowski

我也不。但是在ext4文件系统上它已经是2.3TB了。我无法想象ext4有那么多(很多?)元数据。此外,虽然有很多来自maildirs的小文件,但1.7TB是由1到10GB之间的文件组成的,因此大部分数据都没有那么多。
mcandril
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.