Ho una risistemazione mdadm un po 'non standard in corso. Ho un disco 2 raid5 (stato pulito) che voglio rimodellare in un disco raid6 a 4 dischi. Il motivo per cui questo è stato creato come un RAID 2 su disco invece che su un disco RAID 2 è stato che ho letto da qualche parte che sarebbe stato più facile rimodellarlo in futuro. Questo non sembra essere il caso:
~# mdadm --grow /dev/md3 --level 6 --raid-devices 4 --backup /root/md3reshapebackup
mdadm: /dev/md3: could not set level to raid6
Ho quindi provato a utilizzare un raid6 a 3 dischi come passaggio intermedio, ma non ha funzionato bene:
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
L'opzione layout=preserve
era destinato a salvare me ed i dischi dal dover eseguire il riposizionamento due volte.
Ora sto per diventare un raid5 su disco 3 e spero che da lì potrò andare su un disco raid6 a 4 dischi:
root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --backup /root/md3reshapebackup
mdadm: Need to backup 1024K of critical section..
Funzionerà e ci sarebbe stato un altro modo? La conversione da 2 dischi raid1 a 4 dischi raid6 è stata possibile in un colpo solo?
mdadm --grow /dev/md? --level 1/5
.