Continuar a construção da matriz mdadm após queda de energia?

1

Eu estava construindo um disco de 2 TB x 4 usando o mdadm. Originalmente, mdstat disse que terminaria em 48 horas, mas infelizmente, às 47 horas, ocorreu uma falta de energia :-)

Então eu decidi zerar os superblocos usando o mdadm e recriar as partições raid do Linux para começar limpo desde o começo. Para minha surpresa, desta vez, o mdstat disse que duraria apenas 5 horas. Parei a compilação repetindo o processo zerosuperblock / repartition pensando que fiz algo errado mas o mdstat continua dizendo que durará apenas 5 horas.

Eu não entendo o que está realmente acontecendo, o mdadm está retomando o processo de compilação do Raid? Ou de alguma forma está reutilizando algo que ele construiu e é por isso que é mais rápido? Meu Raid vai ficar bem?

Eu tenho procurado uma resposta pela internet sem sorte, qualquer ajuda / esclarecimento será apreciado Obrigado!

    
por thrischan 01.06.2013 / 17:58

1 resposta

0

Bem, a falta de energia não deveria ter arruinado as coisas. Eu teria esperado que a reconstrução continuasse de onde parou assim que você fez o --assemble, e faça as 1 horas restantes de trabalho.

Acho que você perdeu 47 horas de trabalho zerando as coisas.

Quanto às 48 - 5 horas, talvez antes da reinicialização você tivesse processos disputando a largura de banda de E / S e estivesse diminuindo a velocidade da sincronização. Agora que você reinicializou, esses processos não estão (ainda) sendo executados, portanto, a reconstrução está sendo executada mais rapidamente.

    
por 07.03.2014 / 17:46