Это вопрос из двух частей.
1) Можете ли вы изменить форму рейда с 5 по 6 с помощью mdadm в Linux (точно, что можете, но не могу заставить mdadm его принять)
2) Можете ли вы сделать 1), одновременно увеличивая массив за один раз?
Да, вы можете изменить raid5 на raid6, если у вас достаточно последняя версия mdadm
. В своем блоге Нил Браун, ведущий архитектор и разработчик mdadm
, обсуждает mdadm
текущие возможности по изменению массивов и уровней рейдов.
Здесь важны следующие ключевые моменты:
Вам нужна версия 3.1 (или новее) mdadm
, а также достаточно свежее ядро (не ниже 2.6.31).
Raid5 из 3 или более дисков можно преобразовать на месте в raid6. Это должна сделать следующая команда:
mdadm --grow /dev/md0 --level=6
mdadm --grow /dev/md0 --level=6 --raid-disk=6