У меня есть Linux-сервер (3.19.0) с настройкой рейда с помощью md (v3.2.5). /
это устройство raid1 с 2 дисками. При установке этого компьютера произошла ошибка, вместо этого нам нужно, чтобы эти 2 диска были в конфигурации raid0. Есть ли простой способ сменить мд устройство вот так?
Я, может быть, смогу понять, как это сделать, жонглируя дисками (и переустановка - это вариант), но есть ли простой способ превратить raid1 в raid0?
Теоретически это кажется мне возможным. Может ли md действовать так, как будто один из дисков пуст, и изменить тип рейда с 1 на 0?
mdadm
(8) sez:
Режим РОСТА используется для изменения размера или формы активного массива. [...] В настоящее время поддерживаемые изменения включают
[...]
- преобразование между RAID1 и RAID5, между RAID5 и RAID6, между RAID0, RAID4 и RAID5, а также между RAID0 и RAID10 (в режиме, близком к 2).
Таким образом, переход с RAID1 на RAID0 не представляется возможным. Если бы у вас был третий диск, вы, возможно, могли бы перейти с RAID1 на RAID5 и на RAID0, но это кажется довольно окольным путем.
Однако в справочной странице говорится, что вы можете «увеличить или уменьшить атрибут« raid-devices »для RAID0, RAID1, RAID4, RAID5 и RAID6», чтобы вы могли сломать RAID1, превратить один из дисков в новый. -disk массив RAID0, скопируйте данные через него, затем уничтожьте другую половину RAID1 и добавьте этот теперь доступный диск в RAID0.
Наконец, вы можете сделать это правильно и просто сделать резервную копию данных, перенастроить RAID-массив в автономном режиме, а затем восстановить резервную копию на новый массив.