
Я потратил последние 4 дня или около того, пытаясь настроить Ubuntu server 12.04.2 с RAID1. Я просмотрел несколько разных ссылок и попробовал разные конфигурации и обходные пути. Пока что мне не удалось успешно установить систему, которая прошла бы финальный тест — вытащить один диск, загрузиться и проверить содержимое моей домашней папки, и сделать то же самое для другого диска.
До сих пор мне удалось приблизиться к успеху, настроив разделы следующим образом:
/dev/sda1: allocated for RAID
/dev/sda2: swap area
/dev/sdb1: allocated for RAID
/dev/sdb2: swap area (or left unassigned -- which somehow gets allocated as a swap area later on anyway)
/dev/md0: (paired sda1 and sdb1) RAID1 device, ext4 filesystem, mount point /
Установка прошла успешно, я загрузил систему, затем создал файл с именем «test» в своей домашней папке.
Затем я выключаю, отключаю диск b, включаю и проверяю домашнюю папку. "test" там... пока все хорошо. Затем я создаю второй файл, "test2".
Я выключаю, переподключаю диск b, включаю и проверяю папку. Оба файла там.
Я выключаю, отключаю диск a, включаю и проверяю папку. Оба файла ОТСУТСТВУЮТ на диске b.
Если у кого-то есть идеи, как мне успешно настроить это и заставить работать мой RAID1, я буду очень благодарен и счастлив.
О, да... Я пробовал настройки с 3 разделами вместо 2, с EFI Boot и/или biosgrub, но безуспешно (либо система не загружалась, либо я сталкивался с той же ситуацией, что и результаты тестов выше)
Спасибо.
решение1
После дополнительных исследований, проб и ошибок и одного телефонного звонка другу мне наконец удалось это сделать.
Видимо, что-то не так с менеджером разделов установщика Ubuntu — поэтому мне пришлось использовать GParted (http://gparted.sourceforge.net/) для разбиения диска ДО запуска установщика.
Я создал 2 раздела с помощью gparted (ext4 и swap), затем запустил установщик Ubuntu, настроил raid, и все прошло гладко.
Когда я запустил тест (извлек один диск), записанный мной тестовый файл все еще существовал на втором диске, и это доказало, что моя установка RAID работает.
Просто примечание: когда я подключаю другой диск обратно, он НЕ синхронизируется автоматически. Мне нужно заново добавить его в массив raid:
sudo mdadm --add /dev/md0 /dev/sdb1
(замените md0 на фактическое имя RAID-массива, а sdb1 на фактическое имя жесткого диска)
Очень полезным ресурсом для этого является шпаргалка Mdadm (http://www.ducea.com/2009/03/08/mdadm-cheat-sheet/)