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

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

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

Но, официальная Wiki указывает:

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

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

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

Который корректен?

2
задан 13 April 2017 в 15:14
1 ответ

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

Имейте в виду, что у Btrfs еще нет тройной четности.

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

2
ответ дан 3 December 2019 в 11:36

Теги

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