磁盘大小显示的可用值错误

磁盘大小显示的可用值错误

我有两个磁盘,每个4G。我用lvm创建raid。可用的尺寸是错误的或者是我的错误。我不明白为什么它显示 6.9T 而不是 7.2T 或 7.3T :/ 谢谢

LSBLK

sda             8:0    0   3.7T  0 disk  
└─backup   253:0    0   7.3T  0 lvm   /media/backup
sdb             8:16   0   3.7T  0 disk  
└─backup   253:0    0   7.3T  0 lvm   /media/backup

fdisk -l

Size  Used Avail Use%
7.3T   93M  6.9T   1%

答案1

可用大小是正确的,默认情况下 ext4 为根保留 5% 的空间(7.3 TiB 的 95% 是 6.93 TiB)。对于其他文件系统来说,这并不那么重要/(这可以防止非特权进程填充文件系统),但它也有助于防止碎片。您可以使用tune2fs -m 1 <device>将保留设置为 1% 来更改保留(您也可以在使用-m 1与 相同的选项创建文件系统时更改此设置mke2fs)。

来自tune2fs 联机帮助页:

-m 保留块百分比

设置只能由特权进程分配的文件系统的百分比。保留一定数量的文件系统块供特权进程使用是为了避免文件系统碎片,并允许系统守护进程(例如 syslogd(8))在阻止非特权进程写入文件系统后继续正常运行。通常,保留块的默认百分比为 5%。

相关内容