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