¿Cómo puedo reparar el disco por comando?

1

Tengo un sistema NAS que tiene 6 discos / dev / sde3

Empecé Raid6 así

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

Ahora mi / dev / sdb3 está roto.

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

Otros discos son así (ejemplo / 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)

¿Cómo puedo comenzar a reparar la unidad / dev / sdb3?


Entonces hice esto

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

y reinició linux.

A continuación, quiero hacer así.

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

Sin embargo, ya no hay / dev / sdb3. Entonces no pude hacer este comando.

¿Cómo puede esto?

oso blanco
fuente

Respuestas:

0

Si usted tiene 6 discos, que deben estar disponibles en /devcomo /dev/sda, dev/sdb... /dev/sdf. Entonces, a menos que su disco haya fallado, que siempre es una opción, debería ser visible como /dev/sdx. Luego, puede usar una herramienta como fdisko partedlo que sea, verificar la existencia de ella /dev/sdx3, etiquetarla en consecuencia si es necesario y luego agregarla a la matriz.

gmelis
fuente
Gracias Intenté fdisk pero no hay / dev / sdb o extra / dev / sd * Desaparece por completo, reinició algunas veces, pero fue en vano. Sin embargo, si conecto y vuelvo a conectar el cable, parece que mi servidor está físicamente aislado de mí, por lo que no puedo. ¿Hay alguna forma de volver a escanear las unidades SATA?
whitebear
Su descripción apunta a una falla de hardware, ya sea un conector SATA mal asentado, un disco defectuoso, un cable defectuoso, lo que sea. Es uno de los casos que probablemente requerirá acceso físico al servidor por parte de alguien lo suficientemente competente como para no empeorar las cosas.
gmelis