
Eu tenho um servidor (com 4 discos SATA - 2 conjuntos de RAID1, em um chassi que suporta hot swapping), configurado com software raid usando mdadm. Um dos discos falhou, então substituí-o, 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 há um impacto significativo usando/dev/mapper/sdeX) e se existe uma maneira de recriar as partições sem reinicializar.
O que fiz foi o seguinte:
- Retire 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 of=/dev/sde bs=1024 count=1024 - isso copiou o primeiro mega da unidade, que criou a tabela de partição e presumivelmente grub etc.
- Tentei (2) novamente para ver se tornava as partições visíveis, mas não o fez.
- Retirou a unidade, reinseriu, digitalizou novamente - o sde foi restabelecido, mas nenhuma partição foi encontrada.
- Eu usei kpartx -a /dev/sde que criou partições /dev/mapper/sdeX, nas quais estou reconstruindo o RAID.