Добавление третьего диска в BTRFS для RAID-1 не увеличило размер, как ожидалось

373
Martin C.

Первоначальная установка имела BTRFS RAID-1 с дисками 2x3 ТБ.

Я теперь добавил третий диск 4TB и сделал btrfs balance . Я видел увеличение доступного дискового пространства df, но не до ожидаемой суммы, также цифры не складываются. Мне известны ответы на часто задаваемые вопросы о дисковом пространстве и о том, что все это довольно сложно, но мне бы очень хотелось узнать, почему объем дискового пространства не увеличился на ожидаемые 2 ТБ после баланса. К сожалению, во время баланса на диске была некоторая активность данных, поэтому цифры могут быть не вполне сопоставимыми.

Файловая система имеет много вложенных томов, так как я использую urbackup на хосте.

Перед добавлением третьего диска:

root@host:/mnt/data3# df -h /mnt/data3 Filesystem Size Used Avail Use% Mounted on /dev/dm-8 2.8T 1.9T 883G 69% /mnt/data3  root@host:/mnt/data3# btrfs fi usage . Overall: Device size: 5.46TiB Device allocated: 4.29TiB Device unallocated: 1.16TiB Device missing: 0.00B Used: 3.73TiB Free (estimated): 882.74GiB (min: 882.74GiB) Data ratio: 2.00 Metadata ratio: 2.00 Global reserve: 512.00MiB (used: 0.00B)  Data,RAID1: Size:2.14TiB, Used:1.86TiB /dev/dm-8 2.14TiB /dev/dm-9 2.14TiB  Metadata,RAID1: Size:10.00GiB, Used:7.10GiB /dev/dm-8 10.00GiB /dev/dm-9 10.00GiB  System,RAID1: Size:32.00MiB, Used:416.00KiB /dev/dm-8 32.00MiB /dev/dm-9 32.00MiB  Unallocated: /dev/dm-8 596.49GiB /dev/dm-9 596.49GiB 

После добавления третьего диска и выполнения balance :

root@host:~# df -h /mnt/data3 Filesystem Size Used Avail Use% Mounted on /dev/dm-8 4.6T 1.9T 1.9T 50% /mnt/data3  root@host:~# btrfs fi usage /mnt/data3 Overall: Device size: 9.10TiB Device allocated: 3.78TiB Device unallocated: 5.31TiB Device missing: 0.00B Used: 3.64TiB Free (estimated): 2.72TiB (min: 2.72TiB) Data ratio: 2.00 Metadata ratio: 2.00 Global reserve: 512.00MiB (used: 0.00B)  Data,RAID1: Size:1.88TiB, Used:1.82TiB /dev/dm-8 972.00GiB /dev/dm-9 977.00GiB /dev/dm-10 1.86TiB  Metadata,RAID1: Size:9.00GiB, Used:5.51GiB /dev/dm-8 7.00GiB /dev/dm-9 3.00GiB /dev/dm-10 8.00GiB  System,RAID1: Size:32.00MiB, Used:304.00KiB /dev/dm-8 32.00MiB /dev/dm-10 32.00MiB  Unallocated: /dev/dm-8 1.77TiB /dev/dm-9 1.77TiB /dev/dm-10 1.77TiB 

Я понимаю, что usageпредполагаемое бесплатное увеличение dfувеличилось на 2 ТБ, но почему увеличение составило всего 1 ТБ вместо 2 ТБ. Почему числа больше dfне складываются?

0

0 ответов на вопрос

Похожие вопросы