У меня происходит несколько нестандартное изменение формы 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 за один раз?

0