5

Если у меня RAID5 с дисками 4x1 ТБ, а затем, скажем, через год я решу перейти на 4x2 ТБ, могу ли я заменять один диск за раз, а затем восстановить паритет, даже если это диски смешанного размера?

Очевидно, я не хочу делать резервные копии всех 4 ТБ на другой RAID для расширения.

Есть ли разница в этом отношении между RAID5 и RAIDZ?

3 ответа3

4

Это возможно с RAID-Z, как описано в Руководстве по администрированию ZFS:

Когда заменяющее устройство, которое больше по размеру, чем устройство, которое оно заменяет, добавляется в пул, оно автоматически не расширяется до его полного размера. Значение autoexpand пула определяет, будет ли пул расширен до полного размера при добавлении диска в пул. По умолчанию свойство autoexpand отключено. Вы можете включить это свойство, чтобы увеличить размер пула до или после добавления в пул диска большего размера.

Это не обязательно рекомендуется, потому что повторное перенос накопителей после каждой замены может занять много времени, и этот процесс может быть напряженным для накопителей.

1

Конечно, вы можете увеличить объем RAID5 таким образом. Я сделал это с Linux MD RAID и с аппаратной картой RAID.

Только не забывайте, что после увеличения тома RAID вам необходимо изменить размер таблицы разделов, а затем изменить размер файловой системы.

0

Как правило, нет, вы не можете увеличить емкость диска таким образом. В итоге у вас будет 4 диска по 2 ТБ, по 1 ТБ на каждом. Некоторые аппаратные настройки RAID могут позволить вам увеличиваться на лету (помимо простого добавления дисков), но их мало и они далеко друг от друга.

В конце, верните все это в другое место, сдуйте массив, восстановите его до максимальной емкости и восстановите.

Я имею в виду, действительно ли вы планируете поменять местами все свои диски для производства / данных (которые, очевидно, важны из-за беспокойства, которое кто-то потратил на их установку в RAID5) без обеспечения надежного резервного копирования в первую очередь ?? :)

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