понедельник, 13 января 2014 г.

RAID1 (Зеркалирование)+GPT. FreeBsd 9.2

Весь процесс опишу по пунктам.
1. Подключаем диски.
2. Грузимся с диска(образа) и заходим в shell.
3. gmirror label gm0 ada0 ada1 (создаем из дисков зеркало)
4. gmirror load (подгружаем модуль ядра, создается диск gm0 в каталоге /dev/mirror/gm0 )
5. gpart create -s gpt mirror/gm0 (определяем схему разбиения gpt)
6. Выходим из shell'а командой exit, продолжаем установку, диски разбиваем сами, при изменении партиций одного диска меняются также партиции второго.
7. В конце установки системы вновь заходим в shell.
8. gmirror load | gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 mirror/gm0 (делаем диск загрузочным, иначе после ребута не загрузимся)
9. В файл /boot/loader.conf добавляем строку geom_mirror_load="YES" (автоматическая загрузка модуля при старте системы)
10. Проверяем /etc/fstab. Девайсы должны измениться (у меня система сама поменяла), или меняем сами на такие, пр: /dev/mirror/gm0p1
11. Перегружаемся. Проверяем зеркало gmirror status.

Восстановление.
1. gmirror forget gm0 (забываем о вышедшем из строя диске)
2. gmirror insert gm0 /dev/ada1 (добавляем к зеркалу новый)

Комментариев нет:

Отправить комментарий