Вот моя ситуация:

  • У меня есть сервер с 8 отсеками с возможностью горячей замены 3,5 "
  • Я хочу купить 2x 6 ТБ дисков и создать резервный пул хранения
  • Я хочу увеличить этот пул по 1 диску за раз, пока я не заполню все 8 отсеков
  • Когда все отсеки заполнены, я хочу иметь 2 диска резервирования
  • Все файлы на дисках должны быть обновлены

Из исследований, которые я провел до сих пор, это кажется невозможным при использовании ZFS. Если бы я мог начать со всех 8 дисков, это было бы просто, но по какой-то причине невозможно добавить диски в массив Raidz2 после его создания (что сбивает меня с толку).

В настоящее время я изучаю использование GlusterFS, но пока это выглядит не очень хорошо.

«X-RAID», который используется на устройствах ReadyNAS, будет работать с 1 диском, затем включать избыточность при добавлении второго диска, а затем увеличиваться по мере добавления новых дисков. Разве это невозможно при использовании ZFS, GlusterFS или другого бесплатного программного обеспечения Linux?

1 ответ1

1

RAID6 обеспечивает избыточность 2 дисков, но требует минимум 3 или 4 дисков. Когда вы добавляете следующий диск, вам сначала нужно изменить размер массива. Затем массиву потребуется много времени для восстановления данных четности на всех дисках.

После того, как это будет сделано, вам нужно размонтировать RAID 6 и использовать программные средства для изменения размера файловой системы, чтобы включить вновь добавленное пространство.

Я полагаю, что linux поддерживает программный RAID 6, но вы пострадаете от производительности, так как он использует процессор для вычисления данных о четности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .