Eu tenho um servidor (com 4 discos SATA - 2 conjuntos de RAID1, em um chassi que suporta hot swapping), configurado com invasão de software usando o mdadm. Um dos discos falhou, então eu o substituí, mas as coisas não funcionaram como esperado. FWIW, estou usando o CentOS6.
Alguém pode esclarecer por que as partições (ou seja, / dev / sdeX) não estão listadas, se houver um inpacto significativo usando / dev / mapper / sdeX), e se houver uma maneira de recriar as partições sem reinicializando.
O que fiz foi o seguinte:
- Puxe a unidade que não funciona e substitua-a por uma nova unidade não particionada.
- Verifique novamente o barramento usando echo "- - -" > / sys / class / scsi_host / host3 / scan - isso fez com que o novo disco aparecesse como / dev / sde
- dd if = / dev / sdc de = / dev / sde bs = 1024 count = 1024 - copiou o primeiro meg da drive, o que criou a tabela de partições e presumivelmente o grub etc.
- Tentativa (2) de novo para ver se as partições estavam visíveis, isso não aconteceu.
- Puxou a unidade para fora, foi reinserida, redigitalizada - sde foi restabelecida, mas nenhuma partição foi encontrada.
- Eu usei o kpartx -a / dev / sde que criou partições / dev / mapper / sdeX, nas quais estou reconstruindo o RAID.