Recuperar RAID de software

0

Eu construí um RAID-1 com dois discos rígidos usando o mdadm. O comando usado foi:

mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

correu tudo bem, criei partições de tabela e partições nele, montei coloquei alguns arquivos lá. Então reiniciei e percebi que não atualizei mdadm.conf . Como faço para recuperar meu RAID sem perder dados?

Atualizar : resultados dos comandos --examine e --assemble :

# mdadm --examine /dev/sdb
/dev/sdb:
   MBR Magic : aa55
Partition[0] :   4294967295 sectors at            1 (type ee)

# mdadm --assemble /dev/md0 /dev/sdb /dev/sdc
mdadm: Cannot assemble mbr metadata on /dev/sdb
mdadm: /dev/sdb has no superblock - assembly aborted

Faz alguma diferença que eu criei o RAID no dispositivo inteiro em vez da partição única?

    
por n0rd 26.02.2014 / 19:23

1 resposta

0

Se fosse eu, faria algo assim.

  • Execute o comando examine em uma das unidades / partições do membro: mdadm --examine / dev / sdc '
  • Procure o valor Array UUID .
  • Atualize seu mdadm.conf com o valor UUID da matriz.

Algo parecido com isso, usando seu UUID.

ARRAY /dev/md/0 metadata=1.2 UUID=326e64b6:1af3dfb4:e1fc5d41:ebd329b0 
    
por 26.02.2014 / 19:36