Предположим, например, что у вас RAID5 на нескольких дисках, и вы хотите удалить самый старый из дисков и заменить его чем-то из этого десятилетия. Я знаю, что могу сделать раздел на самом старом диске неисправным и добавить подходящий раздел с самого нового диска, а затем подождать около часа, пока не завершится повторная синхронизация/восстановление. Однако во время этого процесса данные подвергаются риску. Если бы один из других дисков вышел из строя, я бы был в ярости.
Я думаю, что должен быть способ сказать программному обеспечению Linux RAID зеркалировать пару элементов RAID 5 и когда зеркало будет готово, отключать старое. Может быть, это проиллюстрирует. Я использую ^ для RAID5 и = для зеркала
- sdb1^sdc1^sdd1
- добавить sde1
- (sde1=sdb1)^sdc1^sdd1
- дождитесь синхронизации
- провал sdb1
- sde1^sdc1^sdd1
На данный момент я знаю только один способ сделать это:
- sdb1^sdc1^sdd1
- провал sdb1
- УШЕЛ^sdc1^sdd1
- добавить sde1
- дождитесь синхронизации
- sde1^sdc1^sdd1