mdadm RAID 1 не активирует запасной после замены неисправного диска

392
user2650367

Возникла проблема с mdadm, похожая на Simple mdadm RAID 1, не активирующая запасную :

  • заменили неисправный жесткий диск в RAID 10
  • fdisked и добавил новый жесткий диск в mdadmn
  • массив mdam resynced

После этого я вижу следующее:

...

 /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 

Можно ли преобразовать запасной диск в активный, не останавливая массив?

ОБНОВЛЕНИЕ 1 Публикация журналов перестроения. Ничего интересного здесь ...

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.

Пытался:

  • удалил ВСЕ диски из массива, кроме рабочего первого диска (mdadm --grow / dev / md2 --raid-devices = 1 --force)
  • удалены "удаленные" и "отсоединенные" диски
  • Обнуленный суперблок в разделе нового диска (mdadm --zero-superblock / dev / sdd2)
  • вырос массив для raid-устройств = 2
  • повторно добавлен новый диск mdadm / dev / md2 --add / dev / sdd2

все то же самое :(

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 

3
Привет! Я парень из [Простой mdadm RAID 1, не активирующий запасной] (https://superuser.com/q/429776/83694). Там много ответов. Что вы пробовали? Что вы видите в `dmesg`,` / var / log / syslog` или `/ var / log / messages` в то время, когда запасной не активируется? Deltik 5 лет назад 0
Привет, Дельтик, спасибо тебе за тему! Перепробовал все :( Последние команды: mdadm ... -fail / dev / sdd2 mdadm ... -remove / dev / sdd2 mdadm ... -Удаление не удалось, -Удалено отсоединено user2650367 5 лет назад 0
Можете ли вы обновить свой вопрос содержимым `dmesg`, начиная с того момента, когда запасной не удается восстановить? Deltik 5 лет назад 0
Да, mdraid теперь перестраивается, обновит мой пост записями журнала из / var / log / messages после завершения перестройки. Спасибо! user2650367 5 лет назад 0

0 ответов на вопрос

Похожие вопросы