Linux software Raid5 DegradedArray com mdadm

0

Então eu mudei meu caso e não sei por que, mas uma porta SATA não funciona mais. Portanto, apenas 5 dos meus 6 discos RAID5 foram reconhecidos. O volume foi montado automaticamente e eu já escrevi novos arquivos nele. Então desliguei o computador e usei a outra porta SATA livre, mas infelizmente o mdadm não o escolheu como meu 6º disco.
Apenas conta meu disco como removido, embora o sistema o reconheça como dispositivo sdd. Eu vi um comando readd na página man do mdadm mas não sei se é apropriado para o meu caso. Eu não quero cometer um erro estúpido. Como posso restaurar o volume para 6 discos ativos?

Informações adicionais sobre o volume do meu raid5:

root@Debian8:~# mdadm --detail /dev/md127

Persistence : Superblock is persistent  
Update Time : Mon May 23 21:24:10 2016  
      State : clean, degraded


       Name : openmediavault:RAID5en6x6
       UUID : 016ab622:4c52176d:33c85eea:9226dd9e
     Events : 13571

Number   Major   Minor   RaidDevice State
   0       8        0        0      active sync   /dev/sda
   2       0        0        2      removed
   2       8       16        2      active sync   /dev/sdb
   3       8       64        3      active sync   /dev/sde
   4       8       32        4      active sync   /dev/sdc
   5       8       80        5      active sync   /dev/sdf
    
por tachikoma01 23.05.2016 / 22:35

1 resposta

0

Então, depois de uma longa leitura do manual, experimentei este comando:

 mdadm --manage /dev/md127 -t -a /dev/sdd

-a para adicionar como o mdadm deve reconectar o disco removido recentemente e, se isso não acontecer, ele adiciona o disco como sobressalente.
Era para ser para teste, mas a partir da aparência do detalhe do meu array mdadm está atualmente "reconstruindo" e vai demorar muito tempo:

Rebuild Status : 0% complete

       Name : openmediavault:RAID5en6x6
       UUID : 016ab622:4c52176d:33c85eea:9226dd9e
     Events : 13583

Number   Major   Minor   RaidDevice State
   0       8        0        0      active sync   /dev/sda
   6       8       48        1      spare rebuilding   /dev/sdd
   2       8       16        2      active sync   /dev/sdb
   3       8       64        3      active sync   /dev/sde
   4       8       32        4      active sync   /dev/sdc
   5       8       80        5      active sync   /dev/sdf
    
por 23.05.2016 / 23:10