Depende realmente da implementação específica do RAID:
-
a maioria dos RAIDs de hardware abortará a reconstrução e alguns também marcarão a matriz como falha , reduzindo-a. A lógica é que, se um URE acontecer durante uma reconstrução RAID5, isso significa que alguns dados são perdidos, portanto, é melhor parar completamente o array, em vez de arriscar a corrupção de dados silenciosa. Observação: alguns RAIDs de hardware (principalmente baseados em LSI) serão puncionar a matriz, permitindo que a reconstrução continue marcando o setor afetado como ilegível (semelhante a como o RAID de software Linux se comporta).
-
O software linux RAID pode ser instruído para a) parar a reconstrução da matriz (o único comportamento das construções "antigas" do MDRAID / kernels) ou b) continuar com o processo de reconstrução marcando algum LBA como ruim / inacessível. A lógica é que é melhor deixar o usuário fazer sua escolha: afinal, um único URE pode estar no espaço livre, não afetando os dados (ou afetando apenas arquivos sem importância);
-
O ZRAID mostrará alguns arquivos como corrompidos, mas continuará com o processo de reconstrução (consulte aqui para um exemplo). Novamente, a lógica é que é melhor continuar e informar ao usuário, permitindo que ele faça uma escolha informada.