Alors j'ai un RAID5 qui s'étend sur 5 disques. La semaine dernière, un disque a complètement lâché, plus un autre disque que mdadm a mis hors ligne en raison de secteurs défectueux.
J'ai acheté un nouveau disque et mdadm est en train de le reconstruire. Cependant, j'ai remarqué que plus tard, UN AUTRE disque (3ème disque) est passé hors ligne avec un secteur défectueux. Donc /proc/mdstat ressemble à [UU_U_]. Celui qui était en cours de reconstruction apparaît comme SPARE. Et celui avec des secteurs défectueux apparaît comme FAIL.
Maintenant, lorsque je démarre, mdadm ne peut pas assembler le disque.
1.) comment savoir si le SPARE a fini sa reconstruction ou non ?
2.) Si c'est le cas, comment puis-je demander à mdadm de le réintégrer dans l'ensemble ?
Existe-t-il un tutoriel quelque part sur comment faire cela à partir d'un live-CD ? Je soupçonne que la copie de Linux s'exécutant sur le RAID5 dégradé est peut-être corrompue...
Mise à jour : À ce stade, j'ai vérifié le disque dur qui était censé être défectueux. Je pense que ce qui s'est passé, c'est que TLER est entré en jeu et que le RAID l'a marqué comme défectueux. D'après SMART, il montre que le disque dur a entre 200 et 300 secteurs réalloués. Ce n'est pas idéal, mais pour un WD de ~2 ans, j'espère que ce n'est pas la fin de sa vie. Il est très probable que 99% des disques sont toujours intacts, et j'aimerais les récupérer.
Mon plus grand obstacle est que mdadm marque ces disques comme "spare", même après avoir fait sudo mdadm --add /dev/md0 /dev/sde2
. Comment puis-je les faire redevenir partie de l'ensemble ?