У меня программный массив RAID5 (Linux md) на 4 диска.
Я хотел бы заменить один из дисков на новый, не переводя массив в ухудшенное состояние и, если возможно, в оперативный режим . Как это было бы возможно?
Это важно, потому что я не хочу:
- рискуйте нагрузкой на другие диски, чтобы при сбое произошел сбой,
- рискнуть оказаться в состоянии "без паритета", чтобы у меня не было страховки в течение некоторого времени.
Я полагаю, что делать это онлайн - слишком много, и мне нужно просто скопировать ( dd
) данные старого диска на новый в автономном режиме, а затем заменить его, но я думаю, что это теоретически возможно ...
Некоторый контекст : все эти диски вращались почти непрерывно в течение более 5,5 лет. Они все еще работают отлично на данный момент, и все они проходят (длинный) самотестирование SMART. Тем не менее, у меня есть основания полагать, что один из этих четырех дисков не будет работать намного дольше (предполагаемый прогностический сбой).
mdadm --add
еще нужно, прежде чем--replace
будет работать. (mdadm
3.3, Ubuntu 15.10). Если вы выполните--add
после этого--replace
, копирование начнется, как только будет добавлен запасной. (Устройство остается помеченным как «желающий замены»).