Comment puis-je réparer le disque par commande?

1

J'ai un système NAS qui a 6 disques / dev / sde3

J'ai commencé Raid6 comme ça

$madam --assemble /dev/md127 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3 /dev/sde3 
/dev/sdf3

Maintenant, mon / dev / sdb3 est cassé.

$mdadm --examine /dev/sdb3
mdadm: No md superblock detected on /dev/sdb3.

C’est comme cela avec d’autres disques (exemple / dev / sda3)

$mdadm --examine /dev/sda3
/dev/sda3:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 1ee2825d:c17b9791:b57012c3:b8ef186d
           Name : 7c6de3be:data-0  (local to host 7c6de3be)
  Creation Time : Tue Feb 28 23:29:28 2017
     Raid Level : raid6
   Raid Devices : 6

 Avail Dev Size : 15618480752 (7447.47 GiB 7996.66 GB)
     Array Size : 31236699136 (29789.64 GiB 31986.38 GB)
  Used Dev Size : 15618349568 (7447.41 GiB 7996.59 GB)
    Data Offset : 131072 sectors
   Super Offset : 8 sectors
   Unused Space : before=130792 sectors, after=131184 sectors
          State : clean
    Device UUID : 5deada26:04642eee:64b141dc:47f69f98

    Update Time : Mon Feb 26 19:33:48 2018
  Bad Block Log : 512 entries available at offset 264 sectors
       Checksum : 153967eb - correct
         Events : 691075

         Layout : left-symmetric
     Chunk Size : 64K

   Device Role : Active device 0
   Array State : AA.AAA ('A' == active, '.' == missing, 'R' == replacing)

Comment puis-je commencer à réparer le lecteur / dev / sdb3?


Puis j'ai fait ça

 $mdadm /dev/md127 -r /dev/sdb3

et redémarré Linux.

Ensuite, je veux faire comme ça.

$mdadm /dev/md127 --manage --add /dev/sdb3

Cependant, il n'y a plus de / dev / sdb3. Donc, je ne pouvais pas faire cette commande.

Comment peut slove cela?

ours blanc
la source

Réponses:

0

Si vous avez 6 disques, ils devraient être disponibles /devcomme /dev/sda, dev/sdb... /dev/sdf. Ainsi, à moins que votre disque ne tombe en panne (ce qui est toujours une option), il devrait être visible en tant que /dev/sdx. Ensuite, vous pouvez utiliser un outil comme fdiskou partedautre, vérifier l’existence de /dev/sdx3, étiqueter en conséquence si nécessaire, puis l’ajouter au tableau.

gmelis
la source
Merci j'ai essayé fdisk mais il n'y a pas de / dev / sdb ou extra / dev / sd * Il disparaît complètement, redémarré plusieurs fois, mais en vain. Si je connecte et reconnecte le câble, il apparaît cependant, mon serveur est physiquement isolé de moi, donc je ne peux pas. Est-il possible de ré-analyser les disques SATA?
Whitebear
Votre description indique une défaillance matérielle, qu’il s’agisse d’un connecteur SATA mal positionné, d’un disque défectueux, d’un câble défectueux, etc. C'est l'un des cas qui nécessitera probablement un accès physique au serveur de la part d'une personne suffisamment compétente pour ne pas aggraver les choses.
Gmelis