Ubuntu

磁碟大小顯示錯誤的可用值

  • June 26, 2021

我有兩個磁碟,每個 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%

可用大小是正確的,預設情況下 ext4 為 root 保留 5% 的空間(7.3 TiB 的 95% 是 6.93 TiB)。這對於其他文件系統來說並不重要/(這可以防止非特權程序填充文件系統),但它也有助於防止碎片。您可以使用tune2fs -m 1 <device>將保留更改為 1 % 來更改保留(您也可以在使用與 相同的-m 1選項創建文件系統時更改此設置mke2fs)。

來自 tune2fs 手冊頁:

-m 保留塊百分比

設置只能由特權程序分配的文件系統的百分比。保留一定數量的文件系統塊供特權程序使用是為了避免文件系統碎片,並允許系統守護程序(例如 syslogd(8))在阻止非特權程序寫入文件系統後繼續正常執行。通常,保留塊的預設百分比是 5%。

引用自:https://unix.stackexchange.com/questions/655905