Números de partição ausentes na unidade substituída

Números de partição ausentes na unidade substituída

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:

  1. Retire a unidade que não funciona e substitua-a por uma nova unidade não particionada.
  2. Verifique novamente o barramento usando echo "- - -" > /sys/class/scsi_host/host3/scan - isso fez com que o novo disco aparecesse como /dev/sde
  3. 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.
  4. Tentei (2) novamente para ver se tornava as partições visíveis, mas não o fez.
  5. Retirou a unidade, reinseriu, digitalizou novamente - o sde foi restabelecido, mas nenhuma partição foi encontrada.
  6. Eu usei kpartx -a /dev/sde que criou partições /dev/mapper/sdeX, nas quais estou reconstruindo o RAID.

informação relacionada