Como identificar a unidade rejeitada em um RAID5 degradado?

1

Eu tenho um RAID5 de 4 unidades onde duas unidades têm blocos defeituosos e o RAID está degradado e no modo somente leitura. Ler arquivos e fazer backup de tudo correu bem, então não houve crise. Meu entendimento é que uma unidade foi "expulsa" do RAID, mas qual delas? Como ainda posso ler todos os arquivos, obviamente pelo menos três unidades ainda são membros do RAID.

    
por Viking 31.03.2017 / 17:48

1 resposta

2

Presumindo que esteja sendo executado no mdadm devido aos comentários.

mdadm -D mostrará o estado da matriz, incluindo qual disco está degradado. Eu aconselharia tomar nota do número de série, já que esta é a única forma segura de remover o disco certo.

EDIT Parece que algumas versões requerem que você o coloque no modo misc ao consultar detalhes (-D); mdadm --misc -D deve fazer o trabalho.

Dos comentários:

Number Major Minor RaidDevice State
 0         8    51          0 active sync /dev/sdd3
 1         8    35          1 active sync /dev/sdc3
 4         8    19          2 spare  rebuilding /dev/sdb3
 3         8     3          3 active sync /dev/sda3 

Aparece sdb falhou e está sendo ressincronizado. Ou isso, ou você tem algum modo de trocar / dev / sdb3 por / dev / sdb em sua configuração do mdadm e agora está sobrescrevendo todo o disco.

Se houver alguma solução de hardware, você precisará consultar as instruções dos fabricantes de hardware - normalmente isso envolveria a inicialização e a inicialização na ferramenta RAID antes de inicializar o sistema operacional, o que detalhará o problema.

    
por 31.03.2017 / 18:15

Tags