Eu tenho uma matriz RAID5 de software (Linux md) em 4 discos.
Gostaria de substituir um dos discos por um novo, sem colocar a matriz em um estado degradado e, se possível, online. Como aquilo seria possível?
É importante porque eu não quero:
- corre o risco de estressar os outros discos, para que um possa travar durante a reconstrução,
- corre o risco de estar em um "estado sem paridade", para que eu não tenha uma rede de segurança por algum tempo.
Suponho que fazê-lo on-line seja muito exigente e eu deveria apenas copiar ( dd
) os dados do disco antigo para o novo offline e substituí-lo, mas acho que é teoricamente possível ...
Algum contexto : todos esses discos estão girando quase continuamente há mais de 5,5 anos. Eles ainda funcionam perfeitamente no momento e são aprovados no (longo) autoteste SMART. No entanto, tenho motivos para pensar que um desses 4 discos não durará muito mais tempo (suposta falha preditiva).
mdadm --add
ainda é necessário antes--replace
que funcione. (mdadm
3.3, Ubuntu 15.10). Se você fizer o--add
seguinte--replace
, a cópia começará assim que uma reposição for adicionada. (O dispositivo permanece marcado como "desejando substituição").