Supondo que suas unidades ainda estejam em boas condições, você provavelmente precisará dedicar algum tempo para determinar exatamente como sua matriz foi configurada. Usando mdadm --examine
e --detail
nas partições e volumes individuais.
Em seguida, você poderá recriar o array usando a opção --assume-clean
, que criará um novo array sem fazer nada com os dados. Se você recriar a matriz usando os parâmetros corretos, poderá montar seu volume dependendo de como ele falhou e do nível de corrupção resultante da falha.
Se conseguir levantá-lo, você desejará forçar uma ressincronização e provavelmente seria uma boa ideia verificar se seus dados não foram corrompidos.
Se você não estiver familiarizado com o processo, pode ser mais fácil reconstruir sua matriz agora e depois restaurá-la. Gastar tempo tentando reconstruir o volume é um pouco arriscado. Se você não tiver sorte, seu volume pode estar em um estado em que simplesmente não pode ser corrigido e você precisa restaurar de qualquer maneira. Pode ser melhor começar a restauração agora.
Em um mundo ideal, você teria um segundo conjunto de discos que poderia ser restaurado enquanto tenta recuperar o original. Se você puder restaurar e tentar recuperar o volume em paralelo, sugiro que faça isso.