Answer the question
In order to leave comments, you need to log in
How to "upgrade" RAID1 with system installed to RAID10 without data loss?
Hello!
There is a server with Debian 9. The system is installed on RAID1 /dev/md0p1 (consists of 2x Intel DC S3700 200Gb).
sda 8:0 0 186.3G 0 disk
└─sda1 8:1 0 186.3G 0 part
└─md0 9:0 0 186.2G 0 raid1
└─md0p1 259:0 0 186.2G 0 md /
sdb 8: 16 0 186.3G 0 disk
└─sdb1 8:17 0 186.3G 0 part
└─md0 9:0 0 186.2G 0 raid1
└─md0p1 259:0 0 186.2G 0 md /
Answer the question
In order to leave comments, you need to log in
It is highly recommended to:
1. Make a backup copy
2. Rebuild the RAID
3. Put the data back in place
You will not agree with this ... In vain. But point 1 is required.
В этом и состоит "прикол" недо-RAID - их нельзя дополнять, править, модифицировать. Они - как разделы во FreeBSD (не знаю, правда как сейчас, но до 9.2-STABLE было так) - "как прибили, так и держится". Только бэкап - при этом я категорически согласен с Дмитрий Шицков - бэкап обязателен! - и пересборка массива заново - при этом это будет новый массив, ничего не знающий о старом.
Настоящие RAID-контроллеры - адаптеки и иже с ними позволяют делать такие финты ушами - но у них на то и свой процессор на борту, который всю эту хитрую механику изолирует от посторонних глаз.
Выести один из двух дисков, получите деградирующий raid 1, на основе выведенного диска тоже создать деградирующий raid1.
При установке дополнительных дисков добавить по одному в каждый raid. Raid1 можно создавать и с одним диском, но при создании необходимо указывать два устройства, но вместо второго написать «missing».
Не забываем про бекапы.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question