Рейд 6 мдадм и 20 дисков

Можно ли добавить более 2 дисков для проверки четности в mdadm RAID 6? Мне нужно построить хранилище из 20 дисков. Как построить рейд, который был бы надежным?

2 ответа

НЕ создавайте R6 с 20 дисками - для этого и нужен R60 - просто сделайте это, и ХБруджин прав - по своей сути R6 распределяет защитные данные по всем дискам.

Насколько я мог быстро взглянуть, в RAID 6 Linux mdadm фактически не использует выделенные диски четности, а скорее распределяет блоки четности по устройствам, составляющим массив RAID6. Количество блоков четности всегда равно 2.

Рейд 6

Математика позволяет вычислить произвольное количество блоков четности, но в Linux RAID используются только два, которые мы называем P и Q. Как и в случае с RAID-5, блоки четности разбросаны по устройствам
...
Raid 6 — единственный рейд уровень, гдеmdadmможет жаловаться, что не может выполнить преобразование напрямую между уровнями 4, 5 и 6. Это связано с тем, как блоки четности разбросаны по устройствам.

(Источник: https://raid.wiki.kernel.org/index.php/A_guide_to_mdadm – выделено мной)

Другие вопросы по тегам