reformulando raid e crescendo raid

4

Esta é uma questão de duas partes.

1) Você pode reformular o raid 5 a 6 com o mdadm no linux (pode ter certeza, mas não consegue que o mdadm o aceite)

2) Você pode fazer 1) enquanto também cresce a matriz de uma só vez?

    
por Sirex 12.05.2011 / 15:40

1 resposta

4

Sim, você pode reformular o raid5 para o raid6, desde que você tenha uma versão recente de mdadm . Em seu blog, Neil Brown, o principal arquiteto e desenvolvedor do mdadm , discute os recursos atuais do mdadm para reformular matrizes e alterar níveis de ataque .

Os principais pontos relevantes são os seguintes:

  • Você precisa da versão 3.1 (ou mais recente) de mdadm , bem como de um kernel bastante recente (pelo menos 2.6.31).

  • Um ataque de unidade 3 ou mais pode ser convertido no local para um RAID6. O seguinte comando deve fazê-lo:

mdadm --grow /dev/md0 --level=6

  • Como alternativa, uma maneira mais rápida de redimensionar um raid5 para o raid6 é aumentar o número de unidades ao mesmo tempo, pois isso elimina a necessidade de o código reformular ter etapas de backup adicionais internamente. Em seu blog, Neil dá o exemplo de converter uma raid5 de 4 unidades em uma raid6 de 6 unidades, como segue:

mdadm --grow /dev/md0 --level=6 --raid-disk=6

    
por 12.05.2011 / 18:21