У меня происходит несколько нестандартное изменение формы mdadm. У меня есть 2 диска raid5 (чистое состояние), который я хочу преобразовать в 4 диска raid6. Причина, по которой это было создано как двухдисковый raid5 вместо двухдискового raid1, заключалась в том, что я где-то читал, что это будет легче изменить в будущем. Это не похоже на случай:
~# mdadm --grow /dev/md3 --level 6 --raid-devices 4 --backup /root/md3reshapebackup
mdadm: /dev/md3: could not set level to raid6
Затем я попытался использовать raid6 на 3 диска в качестве промежуточного шага, но это не сработало:
root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --level=6 --layout=preserve --backup /root/md3reshapebackup
mdadm: /dev/md3: could not set level to raid6
Опция layout=preserve
предназначалась для того, чтобы избавить меня и диски от необходимости повторного копирования дважды.
Теперь я впервые вырос на raid5 с 3 дисками и надеюсь, что оттуда я смогу перейти на raid6 с 4 дисками:
root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --backup /root/md3reshapebackup
mdadm: Need to backup 1024K of critical section..
Будет ли это работать и был бы какой-то другой путь? Было бы возможно преобразование из двух дисковых raid1 в 4 дисковых raid6 за один раз?