RAID-5 array degraded, parece com 1 falha; posso recuperar sem perda de dados?

1

Acabei de instalar o Fedora 22 no sistema com o array RAID-5 existente. Cinco unidades. O Kernel relatou erros de dispositivos durante a noite, o sistema de arquivos XFS de 3 TB foi desmontado e agora, após uma reinicialização, o array não será montado.

Este é o resultado de tentar montar o array:

mdadm --assemble /dev/md0 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 
mdadm: /dev/md0 assembled from 2 drives and 1 spare - not enough to start the array.  

Abaixo está a saída de 'mdadm --examine para cada uma das 5 partições. Não sou bom o suficiente para entender a diferença entre os contadores de eventos e o 'estado da matriz' (que não é o mesmo em todos os dispositivos).

Eu não sei usar '--criar', mas hesito em tentar '- force' sem ter alguém olhando por cima do meu ombro.

Esta matriz está perdida? Se possivelmente não, quais etapas devo seguir?

/dev/sdc1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 65f056dc:780db9b5:023c0144:77f12f74
           Name : odin.hudaceks.home:1  (local to host odin.hudaceks.home)
  Creation Time : Thu Sep 18 16:30:47 2014
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 1953101824 (931.31 GiB 999.99 GB)
     Array Size : 2929651200 (2793.93 GiB 2999.96 GB)
  Used Dev Size : 1953100800 (931.31 GiB 999.99 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262064 sectors, after=1024 sectors
          State : clean
    Device UUID : 3f08354b:c076cddc:99b85968:a8928ea8

    Update Time : Sun Aug  2 22:25:33 2015
       Checksum : 9db3229f - correct
         Events : 6078

         Layout : left-symmetric
     Chunk Size : 512K

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

/dev/sdd1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 65f056dc:780db9b5:023c0144:77f12f74
           Name : odin.hudaceks.home:1  (local to host odin.hudaceks.home)
  Creation Time : Thu Sep 18 16:30:47 2014
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 1953101824 (931.31 GiB 999.99 GB)
     Array Size : 2929651200 (2793.93 GiB 2999.96 GB)
  Used Dev Size : 1953100800 (931.31 GiB 999.99 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262064 sectors, after=1024 sectors
          State : clean
    Device UUID : addd6f2b:fb4c33a6:2a8b152e:e716eba7

    Update Time : Sun Aug  2 22:25:33 2015
       Checksum : c6c2519 - correct
         Events : 6078

         Layout : left-symmetric
     Chunk Size : 512K

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

/dev/sde1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 65f056dc:780db9b5:023c0144:77f12f74
           Name : odin.hudaceks.home:1  (local to host odin.hudaceks.home)
  Creation Time : Thu Sep 18 16:30:47 2014
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 1953101824 (931.31 GiB 999.99 GB)
     Array Size : 2929651200 (2793.93 GiB 2999.96 GB)
  Used Dev Size : 1953100800 (931.31 GiB 999.99 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262064 sectors, after=1024 sectors
          State : clean
    Device UUID : d92883c5:0e3ded13:75b11223:f0570e0a

    Update Time : Sun Aug  2 22:21:47 2015
       Checksum : 6b57c6ce - correct
         Events : 6073

         Layout : left-symmetric
     Chunk Size : 512K

   Device Role : Active device 2
   Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing)

/dev/sdf1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 65f056dc:780db9b5:023c0144:77f12f74
           Name : odin.hudaceks.home:1  (local to host odin.hudaceks.home)
  Creation Time : Thu Sep 18 16:30:47 2014
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 1953101824 (931.31 GiB 999.99 GB)
     Array Size : 2929651200 (2793.93 GiB 2999.96 GB)
  Used Dev Size : 1953100800 (931.31 GiB 999.99 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262064 sectors, after=1024 sectors
          State : active
    Device UUID : 42eeb231:ccb57477:357d0c47:d99b159d

    Update Time : Sun Aug  2 22:21:51 2015
       Checksum : f21014a5 - correct
         Events : 6074

         Layout : left-symmetric
     Chunk Size : 512K

   Device Role : Active device 3
   Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing)

/dev/sdg1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 65f056dc:780db9b5:023c0144:77f12f74
           Name : odin.hudaceks.home:1  (local to host odin.hudaceks.home)
  Creation Time : Thu Sep 18 16:30:47 2014
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 1953101824 (931.31 GiB 999.99 GB)
     Array Size : 2929651200 (2793.93 GiB 2999.96 GB)
  Used Dev Size : 1953100800 (931.31 GiB 999.99 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262064 sectors, after=1024 sectors
          State : clean
    Device UUID : 93469bf1:9f571d4b:dab66eb4:08c45766

    Update Time : Sun Aug  2 22:25:33 2015
       Checksum : bc477178 - correct
         Events : 6078

         Layout : left-symmetric
     Chunk Size : 512K

   Device Role : spare
   Array State : AA.. ('A' == active, '.' == missing, 'R' == replacing)

EDIT 1: aded info sobre o controlador.

04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11) (prog-if 01 [AHCI 1.0])
    Subsystem: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller
    Flags: bus master, fast devsel, latency 0, IRQ 30
    I/O ports at d040 [size=8]
    I/O ports at d030 [size=4]
    I/O ports at d020 [size=8]
    I/O ports at d010 [size=4]
    I/O ports at d000 [size=16]
    Memory at fe510000 (32-bit, non-prefetchable) [size=2K]
    Expansion ROM at fe500000 [disabled] [size=64K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [70] Express Legacy Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Kernel driver in use: ahci
    
por Bill G.H. 03.08.2015 / 15:55

1 resposta

0

Você tem um /dev/sdg1 sobressalente, correto? Se nunca foi mais do que um sobressalente, ele não deve conter dados e, portanto, será inútil para seus esforços de recuperação.

/dev/sde1 falhou e logo depois /dev/sdf1 , a grande questão é: por quê? Esses discos são realmente ruins? Você verificou o SMART e fez um autoteste? Ou foi um problema de controlador / cabo / energia que você desde que corrigiu?

Se você quiser jogar pelo seguro, use este método:

link

E, em seguida, assemble --force usando dev/sdc1 /dev/sdd1 /dev/sdf1 . (Os dois discos intactos mais o que falhou por último). Se ele for executado e o sistema de arquivos no RAID estiver em uso no momento da falha, ele será parecido com uma perda de energia e poderá precisar de fsck (mais uma razão para fazer isso em uma camada de cópia na gravação). então você pode desfazer se as coisas derem errado).

    
por 03.08.2015 / 16:23

Tags