Eu tenho um NAS no Ubuntu Server com 4 discos rígidos de 2 TB no RAID 5. Algumas semanas atrás, um dos discos rígidos morreu, mas meu RAID estava funcionando, apesar de degradado. Felizmente, ainda estava na garantia e recebi um novo disco rígido que instalei hoje. No entanto, ao tentar adicionar o novo disco rígido ao RAID, ele não estava sendo reconstruído. Então, desconectei o disco rígido e reinicializei a máquina. No entanto, acidentalmente configurei um dos meus OUTROS discos rígidos no RAID para falhar e o removi usando o mdadm.
Agora, ele diz que meu RAID possui dois discos rígidos removidos. Eu ainda tenho meu terceiro disco rígido com todos os meus dados ainda intactos, mas não sei como adicioná-lo novamente à matriz RAID; portanto, ele volta a um estado bom (embora degradado), para que eu possa continuar adicionando o quarto disco rígido e reconstrua a matriz. É possível fazer o Ubuntu perceber que o terceiro disco rígido possui meus dados e apenas reconhecê-los como parte da matriz novamente?
Quando tento executar:
sudo mdadm --manage /dev/md127 --re-add /dev/sdd1
Diz:
mdadm: --re-add for /dev/sdd1 to dev/md127 is not possible
Por favor, qualquer ajuda que alguém possa dar seria muito, muito apreciada.
Respostas:
Você pode precisar apenas fazer um
--add
e não um--re-add
. se você ler a página de manual sobre o--re-add
assunto, fala sobre adicionar novamente o dispositivo se a contagem de eventos for próxima ao restante dos dispositivos. você pode usar--examine
para descobrir isso.como você pode ver, meu
/dev/sdh1
dispositivo não está na matriz há algum tempo e--re-add
não funcionará, e você terá que fazer um - add e para recuperar a matriz.você pode usar
mdadm --detail /dev/md126
para assistir ao que está acontecendo; talvez não seja uma boa ideia executá-lo antes de fazer qualquer coisa, afinal esses são seus dados!ou você também pode usar isso:
Não sou responsável por nenhum dos seus dados perdidos.
fonte