Expandindo raid5 de software raid

1

Eu comprei recentemente 4 drives de 2TB para expandir minha instalação existente de 4 * 2TB, usando o software mdadm raid in debian. Como uma etapa inicial, criei um raid5 nas quatro novas unidades e criei uma partição criptografada usando cryptsetup e luks (sem usar o LVM) e copiei os dados para a nova partição. Meu objetivo inicial era criar um dispositivo raid0 com os dois dispositivos raid5, mas depois de algumas leituras, uma opção mais inteligente parece ser converter meu novo raid5 em um raid6 e depois adicionar os drives antigos a esse array.

Eu não consegui encontrar um bom exemplo de como fazer isso, mas eu juntei o seguinte:

  1. pare o antigo raid5 (/ dev / md3) usando mdadm --stop / dev / md3
  2. desmontar / dev / md3
  3. Adicione as unidades de / dev / md3 à nova matriz (/ dev / md4) usando mdadm --manage / dev / md4 --add / dev / sdX
  4. Converta a matriz em raid6 usando mdadm --grow / dev / md4 --level 6 --raid-devices 8

A questão que permanece é como expandir a partição dm-crypt para utilizar o novo espaço.

Como ainda tenho os dois arrays em execução, tenho a possibilidade de refazer o novo raid5, se necessário.

    
por prinsen 31.03.2013 / 14:50

0 respostas