raid 1 com mdadm em discos inteiros

0

Eu criei com sucesso uma matriz RAID 1 em meus discos rígidos de 3 TB com o seguinte comando:

$ mdadm --create /dev/md0 -v -l 1 -n 2 /dev/sd[bc]

Eu criei uma luks crypt nessa matriz e movi todos os meus dados preciosos para lá e permiti que ela fosse totalmente sincronizada. Depois que o / proc / mdstat mostrou que o disco estava pronto, desmontei o disco e reiniciei. Após a reinicialização, o array raid 1 havia desaparecido. Eu tentei correr sem sucesso:

$ mdadm --assemble /dev/md0 /dev/sd[bc]
mdadm: Cannot assemble mbr metadata on /dev/sdb
mdadm: /dev/sdb has no superblock - assembly aborted

Depois de criar o disco novamente com o primeiro comando, todos os meus dados ficaram disponíveis para minha surpresa. Depois de reiniciar novamente. Meus discos estão perdidos.

mdadm --detail /dev/sd[bc]
mdadm: /dev/sdb does not appear to be an md device
mdadm: /dev/sdc does not appear to be an md device

Eu não entendo o que estou fazendo errado. Como eu faço meu raid 1 persistir através da inicialização do sistema.

    
por Al Hoo 01.01.2018 / 18:32

1 resposta

0

Execute sgdisk -Z em sdb e sdc e reconstrua a matriz com mdadm --create /dev/md0 -v -l1 -n2 /dev/sd[bc] .

    
por Al Hoo 02.01.2018 / 21:14