Sim, você pode. Eu consegui fazer isso com o meu próprio servidor de arquivos, embora eu provavelmente não o recomende e não o faça novamente devido à pressão sobre os discos rígidos (a reconstrução do array consome tempo e sobrecarrega os discos rígidos, e se um dos discos rígidos falhou legitimamente enquanto você está reconstruindo a nova unidade, seus dados se foram). Se você é como eu e está bem com o potencial que você teria para substituir os dados (afinal, era apenas mídia, então eu sempre poderia readquiri-lo da fonte) e estou interessado em aprender mais sobre os recursos de mdadm
, então isso pode ser um projeto divertido.
Isso foi dito:
- Compre disco rígido de 2 TB
- Coloque no sistema, diga
mdadm
para remodelar a matriz para 4 discos. Isso pode levar um ou dois dias, dependendo da velocidade da unidade. - Supondo que seu sistema de arquivos suporta o crescimento, informe ao sistema de arquivos para crescer para se ajustar ao novo espaço disponível no dispositivo de ataque. Caso contrário, crie uma nova partição e sistema de arquivos no espaço recém-alocado, e use isso além da primeira partição.
Então, mais tarde, na estrada:
- Para cada disco de 1TB, falhe o disco da matriz e remova-o, substituindo-o por um disco de 2Tb e aguarde que a matriz inteira seja novamente sincronizada antes de continuar no próximo disco. Não fique surpreso se levar algum tempo na vizinhança de 24 horas por disco.
- Diga
mdadm
para aumentar o array para preencher todo o disco - O mesmo que o número 3 acima.