Estou lidando com uma configuração raid5 defeituosa (discos 3x2TB):
Number Start End Size File system Name Flags
1 1049kB 1026MB 1024MB ext3 primary
2 1026MB 6146MB 5120MB ext3 primary
3 6146MB 6147MB 1049kB primary
4 6147MB 6148MB 1049kB primary
5 6148MB 7172MB 1024MB linux-swap(v1) primary
6 7172MB 1992GB 1985GB primary
Eu criei a mesma tabela de partição em um novo disco, remontando a primeira partição de 2 linux não foi problema:
mdadm --assemble --run / dev / md1 / dev / sdb2 / dev / sdd2
Então adicionando meu novo disco:
mdadm --add / dev / md1 / dev / sda2
Mas quando cheguei ao importante (a 6ª partição de armazenamento de dados) primeiro comecei a chorar que o tamanho não era grande o suficiente no terceiro disco, bem oke, eu apaguei a troca no meu terceiro disco e criei um maior / dev / sda5.
Depois disso, recusou-se a adicioná-lo com: mdadm using add não pode funcionar e pode destruir dados em / dev / sda5 - > que eu não me importo, já que não há nada sobre isso.
Eu tentei tudo como:
mdadm --assemble --force --run / dev / md6 / dev / sdb6 / dev / sdd6 / dev / sda5
Recusou-se a ler o terceiro disco. Então eu li que tenho que recriar o array que fiz:
mdadm --create /dev/md6 -v -l 5 -n 3 /dev/sdb6 /dev/sdd6 /dev/sda5
Permitiu, mas tenho a strong impressão de que, em vez de fazer qualquer tipo de recuperação agora, apenas eliminou todos os dados do ataque! O que / proc / mdstat mostra é:
md6 : active raid5 sda5[3] sdd6[1] sdb6[0]
3876362240 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/2] [UU_]
[>....................] recovery = 4.0% (78723276/1938181120) finish=337.9min speed=91711K/sec
Não tenho ideia do que está acontecendo agora e ainda tenho que esperar 337 minutos até que seja concluído. Eu tentei o arquivo -s / dev / md6 e, em vez de dizer ext3, ele apenas diz dados pegajosos. Meus dados estarão acessíveis e serão recuperados no final disso?
Por favor, ajude!
Obrigado