Есть ли способ настроить raid-устройство после установки?
Я просто настроил сервер диспетчера хранилища, который подключаю через iscsi к моей основной системе, и пытаюсь настроить зеркальный том. Результирующий том будет зеркалом /dev/sda1 и /dev/sdd4, однако я заметил, что не настроены рейд-устройства. (здесь вывод команды cat /proc/mdstat)
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
Из-за этого я настроил LVM, но он объединяет 2 диска, что не то, что я хотел... так что вернемся к raid1... но как... mdadm?
Пробовал: вывод следующей команды просто говорит: "mdadm: raid-devices не указано"
sudo mdadm --create --verbose /dev/md0 --level=raid1 /dev/sdd4 /dev/sda1
Я предполагаю, что это потому, что устройство /dev/md0 не существует.
Поэтому мой вопрос заключается в том, как / можно ли сделать /dev/md0 устройством raid для работы с настройками raid1 и mdadm (без переустановки системы)? Если это окажется невозможным, как бы я настроил зеркальный LVM на Ubuntu 16.04?
Любое понимание приветствуется. Спасибо!
1 ответ
Благодаря Terrance я нашел этот урок, который отлично работает
в основном инструкции следующие:
1.) Change the partition type --> fdisk /dev/sdd --> press t, select partition, l to list codes, looking for "Linux raid setup" usually fd
2.) Do the above for every volume you plan to add --> fdisk /dev/sda | t | 1 | fd
3.) Zero the superblock of the devices --> mdadm --zero-superblock /dev/sdd4
4.) Create the raid device --> mdadm --create /dev/md0 --level=1 --raid-disks=2 /dev/sdd4 /dev/sda1
5.) check to make sure device exists --> cat /proc/mdstat --> should now see your raid device
6.) Create filesystems on our raid array --> mkfs.ntfs /dev/md0
7.) Mount raid array --> mount /dev/md0 /srv
8.) I recommend a benchmark for your array so you have an idea if something is going wrong