mdadm RAID 1 não ativa sobressalente após substituir a unidade defeituosa

3

Problema com o mdadm semelhante ao RAID 1 simples do mdadm que não ativa o sobressalente :

  • substituíram o HDD com defeito no RAID 10
  • fdisked e adicionou um novo disco rígido ao mdadmn
  • matriz ressincronizada

Depois disso, vejo o seguinte:

...


/dev/md2:
        Version : 0.90
     Raid Level : raid1
     Array Size : 683792000 (652.11 GiB 700.20 GB)
  Used Dev Size : 683792000 (652.11 GiB 700.20 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 2
    Persistence : Superblock is persistent

          State : clean, degraded
 Active Devices : 1
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 1

           UUID : e8ba8727:1b7ba76c:2f2051f8:e6dff55c
         Events : 0.94996850

    Number   Major   Minor   RaidDevice State
       0       8       34        0      active sync   /dev/sdc2
       2       8       50        1      spare rebuilding   /dev/sdd2

cat /sys/block/md2/md/sync_action
idle

É possível converter a unidade sobressalente em ativa sem parar uma matriz?

ATUALIZAÇÃO 1 Publicando logs de reconstrução. Nada interessante aqui ...

grep md /var/log/messages

Jul 19 10:30:19 xen kernel: md: unbind Jul 19 10:30:19 xen kernel: md: export_rdev(sdd2) Jul 19 10:32:07 xen kernel: md: bind Jul 19 10:33:31 xen kernel: md: unbind Jul 19 10:33:31 xen kernel: md: export_rdev(sdd2) Jul 19 10:35:01 xen kernel: md: bind Jul 19 10:35:01 xen kernel: md: recovery of RAID array md2 Jul 19 10:35:01 xen kernel: md: minimum guaranteed speed: 1000 KB/sec/disk. Jul 19 10:35:01 xen kernel: md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for recovery. Jul 19 10:35:01 xen kernel: md: using 128k window, over a total of 683792000 blocks. ... Jul 19 17:22:36 xen kernel: md: md2: recovery done.

Tentou:

  • removeu TODAS as unidades da matriz, exceto a primeira unidade em funcionamento (mdadm --grow / dev / md2 --raid-devices = 1 --force)
  • unidades "removidas" e "desanexadas" removidas
  • superbloco zerado na nova partição da unidade (mdadm --zero-superblock / dev / sdd2)
  • matriz aumentada para dispositivos raid = 2
  • nova unidade adicionada mdadm / dev / md2 --add / dev / sdd2

é tudo a mesma coisa :(

mdadm --detail /dev/md2
/dev/md2:
        Version : 0.90
     Raid Level : raid1
     Array Size : 683792000 (652.11 GiB 700.20 GB)
  Used Dev Size : 683792000 (652.11 GiB 700.20 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 2
    Persistence : Superblock is persistent

Update Time : Thu Jul 19 18:13:46 2018
      State : clean, degraded

Active Devices : 1 Working Devices : 2 Failed Devices : 0 Spare Devices : 1

     Events : 0.95212006

Number   Major   Minor   RaidDevice State
   0       8       34        0      active sync   /dev/sdc2
   2       8       50        1      spare rebuilding   /dev/sdd2

user2650367
fonte
Ei! Eu sou o cara do Simple mdadm RAID 1 que não está ativando o sobressalente . Há muitas respostas lá. O que você tentou? O que você vê na dmesg, /var/log/syslogou /var/log/messagesem torno do tempo o sobressalente não consegue se tornar ativo?
Deltik 18/07/19
Olá, Deltik, obrigado por você tópico! Tudo tentou :( Últimos comandos: mdadm ... -fail / dev / sdd2 mdadm ... -remove / dev / sdd2 mdadm ... -remove falhou, -remove destacada
user2650367
Você pode atualizar sua pergunta com o conteúdo de dmesginiciar quando a reposição não for reconstruída?
Deltik 19/07/2018
Sim, o mdraid agora está sendo reconstruído, atualizará minha postagem com entradas de log de / var / log / messages após a conclusão da reconstrução. Obrigado!
user2650367