Есть ли безопасный способ переместить раздел под программный RAID5 Linux с помощью mdadm?

Есть ли безопасный способ переместить раздел под программный RAID5 Linux с помощью mdadm?

Предположим, например, что у вас RAID5 на нескольких дисках, и вы хотите удалить самый старый из дисков и заменить его чем-то из этого десятилетия. Я знаю, что могу сделать раздел на самом старом диске неисправным и добавить подходящий раздел с самого нового диска, а затем подождать около часа, пока не завершится повторная синхронизация/восстановление. Однако во время этого процесса данные подвергаются риску. Если бы один из других дисков вышел из строя, я бы был в ярости.

Я думаю, что должен быть способ сказать программному обеспечению Linux RAID зеркалировать пару элементов RAID 5 и когда зеркало будет готово, отключать старое. Может быть, это проиллюстрирует. Я использую ^ для RAID5 и = для зеркала

  1. sdb1^sdc1^sdd1
  2. добавить sde1
  3. (sde1=sdb1)^sdc1^sdd1
  4. дождитесь синхронизации
  5. провал sdb1
  6. sde1^sdc1^sdd1

На данный момент я знаю только один способ сделать это:

  1. sdb1^sdc1^sdd1
  2. провал sdb1
  3. УШЕЛ^sdc1^sdd1
  4. добавить sde1
  5. дождитесь синхронизации
  6. sde1^sdc1^sdd1

Связанный контент