Назад | Перейти на главную страницу

Сколько полезного пространства будет в файловой системе btrfs 2 ТБ + 2 ТБ + 3 ТБ + 3 ТБ с данными в режиме RAID-1?

У меня есть пара дисков по 3 ТБ в файловой системе btrfs, и я хочу расширить эту файловую систему, добавив еще два диска по 2 ТБ, используя btrfs device add команда. Данные в текущей файловой системе зеркалируются в режиме raid1.

Я надеюсь, что полученная файловая система будет иметь полезную емкость 5 ТБ со всеми данными в режиме raid1.

Но официальная вики состояния:

Если у вас есть диски разного размера и вы хотите использовать всю емкость каждого диска, вы должны использовать один профиль для блоков данных, а не raid0.

Но, этот ответ предполагает, что, возможно, существовал патч для использования устройств несоответствующего размера на полную мощность с полным зеркалированием данных:

Eсть квази-круговой патч в разработке, чтобы улучшить это. Конечно, по-прежнему невозможно объединить все блоки на разных устройствах, если у вас есть диск емкостью 500 ГБ и 2 ТБ. Патч больше предназначен для таких ситуаций, как 1 x 1 ТБ + 2 x 500 ГБ, где каждый маленький диск должен предпочитать зеркальное отображение / разделение на большой диск, а не на другой маленький диск.

Что правильно?

Согласно вики, у вас будет 5 ТБ после его ребалансировки.

Учтите, что у Btrfs еще нет тройной четности.

Взгляните на калькулятор использования диска btrfs: http://carfax.org.uk/btrfs-usage/