Redhat Software RAID 1 não está sincronizando

2

Eu configurei um software RAID 1 em um servidor Redhat, tudo ficou legal e foi sincronizado na primeira vez. No outro dia, a invasão fracassou por algum motivo e os discos não estavam sincronizando desde naquela primeira vez, então voltaram a duas semanas atrás quando fizemos a primeira sincronização. Conseguimos que o sistema volte a funcionar apenas com o mestre.

No entanto, o que faria com que a invasão de software não fosse sincronizada? Eu usei o mdadm para configurar o RAID.

Alguma idéia?

EDIT: Desculpe eu não tenho a saída de / proc / mdstat antes do raid failover, agora está sendo executado em apenas o mestre ... Eu posso colocar o escravo de volta em nenhum problema, mas eu queria saber como fazer sincronizar o tempo todo, em vez de apenas quando eu adicioná-lo.

    
por hamstar 13.12.2009 / 06:38

2 respostas

1

Um dispositivo md no Linux (Software RAID) será sincronizado o tempo todo, se não houver algo errado.

Você não quer que ele adicione novamente um disco com falha automaticamente. O disco está sendo removido da matriz porque algo pode estar errado, pode ser um erro de leitura / gravação ou qualquer outra coisa. Verifique seu log do sistema para investigar o que está acontecendo e resolva o problema. Quando você tiver resolvido a causa do disco sendo removido da matriz, tente adicioná-lo novamente e inicie a reconstrução.

    
por 08.05.2010 / 19:25
0

Eu já tive isso antes.

Primeiro, verifique /proc/mdstat e os arquivos de log do sistema para obter detalhes.

Se a unidade parece boa, você pode forçá-la a voltar ao pool fazendo algo como:

mdadm /dev/md0 --re-add /dev/sdb
    
por 13.12.2009 / 09:06