Создаем программный RAID1 в FreeBSD 9.x
Продолжение предыдущей статьи Создаем программный RAID1 в FreeBSD 8.2.
В FreeBSD 9.0 установка программного RAID1 массива, несколько отличается, поскольку 9,0 уже перешла на новый стандарт размещения разделов GPT.
Начинаем установку системы, загружаемся с установочного диска FreeBSD 9.0. В появившемся окне выбираем < Shell >.
Для построения зеркала, необходимо добавить в переменную sysctl значение:
Загружаем модуль ядра geom_mirror:
Создаем зеркало в которое добавим 2 идентичных по обьему HDD, в результате в "/dev/mirror/gm" будут созданы устройства:
зы: в FreeBSD 9.0 наши SATA винчестеры определяются как /dev/ada0 и /dev/ada1
# gmirror insert gm0 /dev/ada0
Добавляем ваш другой диск в зеркало для синхронизации:
При добавлении столкнулся с такой проблемой:
gmirror: Not all disks connected.
Чтобы избавиться от нее, необходимо сказать массиву gm0 "забыть" не найденных дисках:
Просмотр состояния рейд массива, в данном случае он находится в Status: SYNCHRONIZING, после синхронизации перейдет в COMPLETE:
# gmirror status
Выходим из Shell и попадаем обратно в Bsdinstall, после чего можно продолжить установку системы, Выбираем GPT на mirror/gm0, а также создаем необходимые разделы относительно mirror/gm0.
После завершения установки выберите опцию < LiveCD >, зайдите под root, примонтируйте необходимый раздел и включите автоматическую загрузку модуля geom_mirror.ko при старте ОС:
Перезагружаемся:
На этом все.
- Войдите на сайт для отправки комментариев
- Версия для печати
После команды gmirror insert gm0 /dev/ada0 ОС выдает
gmirror: No such device: gm0.
Что делать?
Очень хорошо написана статья , материал описан ясно и четко..
Выходим из Shell и попадаем обратно в Bsdinstall, после чего можно продолжить установку системы, Выбираем GPT на mirror/gm0, а также создаем необходимые разделы относительно mirror/gm0.
Можете объяснить а лучше показать, где надо выбрать gpg на mirror/gm0