MDADM reformular 2 raid de disco 5 a 4 raid6 de disco

0

Eu tenho uma reformulação de mdadm um pouco não padrão acontecendo. Eu tenho um raid5 de disco 2 (estado limpo) que eu quero reformular em um 4 disco raid6. A razão pela qual isso foi criado como um raid5 de 2 discos em vez de um raid1 de 2 discos foi que eu li em algum lugar que seria mais fácil reformular no futuro. Este não parece ser o caso:

~# mdadm --grow /dev/md3 --level 6 --raid-devices 4 --backup /root/md3reshapebackup
mdadm: /dev/md3: could not set level to raid6

Eu então tentei usar um 3 disk raid6 como uma etapa intermediária, mas isso não funcionou tão bem:

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

A opção layout=preserve foi planejada para salvar a mim e aos discos de ter que fazer um novo redirecionamento duas vezes.

Agora eu estou crescendo primeiro para uma raid5 de 3 discos e espero que a partir daí eu possa ir para uma raid6 de 4 discos:

root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --backup /root/md3reshapebackup
mdadm: Need to backup 1024K of critical section..

Isso funcionaria e teria sido de outra forma? A conversão de 2 discos raid1 para 4 disk raid6 teria sido possível de uma só vez?

    
por Sunday 02.09.2018 / 14:10

0 respostas