Esta mensagem de erro parece pertencer ao RAID-5; em qualquer caso, não faz sentido para o RAID-10.
Pode ser uma boa ideia criar um pequeno dispositivo copy-on-write para cada um dos discos e usar dmsetup
para configurar um instantâneo para cada um. Dessa forma, você pode fazer testes com os dispositivos de instantâneos, escrever para eles e facilmente descartar as alterações.
Sugiro que você recrie os metadados do MD nos discos porque os metadados atuais são obviamente mal compreendidos por mdadm
.
Copie (por exemplo, com dd
) um setor dos três discos de trabalho para determinar quais são o par RAID-1. Em seguida, configure um novo RAID-1 com esses discos (ou seja, seus dispositivos de instantâneos). Mente usando o deslocamento correto e versão de metadados. Faça o mesmo com a terceira unidade, ou seja, configure um RAID-1 degradado com ela.
Use mdadm --build ... --readonly
para criar um RAID-0 não persistente (ocupe o tamanho correto do bloco!) dos dois arrays RAID-1. Verifique se você vê um sistema de arquivos no dispositivo resultante. Se não, exclua a nova matriz e mude a ordem das matrizes inferiores.