O que acontece quando uma reconstrução RAID falha devido a URE?

1

Eu entendo que quando um disco falha em uma configuração RAID, qualquer que seja o nível de RAID que você está usando (1, 5, 6 ou 10), é necessário substituir o disco com falha e a matriz é reconstruída. Agora, com grande capacidade, discos de nível de consumidor, a probabilidade de encontrar um URE durante a reconstrução é bastante alta. O que eu não entendo é o que acontece então? Isso significa que toda a matriz é imediatamente inutilizada e precisa ser restaurada a partir do backup (após você substituir o disco que causa o URE, eu acho), ou ainda pode funcionar em modo degradado (se a configuração permitir)?

    
por Antoine 11.02.2015 / 21:05

1 resposta

2

Em geral, a reconstrução da matriz será interrompida assim que atingir um URE, por isso é uma preocupação.

O controlador RAID está tentando reconstruir a matriz para que os dados sejam 100% precisos antes que a reconstrução seja necessária. Se não puder fazer isso (devido a um URE, etc.), a reconstrução falhará. Nesse ponto, você precisa testar cada disco e, se eles testar OK (e você confiar neles), restaure a partir do backup.

Tome o RAID5 por exemplo. Pode tolerar uma falha na unidade. Então você tem uma unidade falha e você inicia a reconstrução. Um URE acontece, então ou o drive do qual ele está lendo é ruim, ou porque o controlador pensa que é, nesse ponto o drive fica marcado off-line. Então, isso significa que você agora tem duas unidades com falha em um RAID que só pode lidar com uma falha de unidade por vez.

Talvez também confira esta pergunta sobre SU relacionada: Por que o URE falha na reconstrução do ataque e "torna o RAID 5 inutilizável"

    
por 11.02.2015 / 21:12