Не помню, но видимо потому что был MBR (разбивка по умолчанию AUTO) я gmirror зеркалил не отдельные разделы, а диски.
Код: Выделить всё
kern.geom.debugflags: 0 -> 16
gmirror label -v -b round-robin gm0 /dev/ad0
echo geom_mirror_load="YES" > /boot/loader.conf
Поскольку в файле /etc/fstab у нас уже содержатся некие данные, то лучше сделать его резервную копию.
# cp /etc/fstab /etc/fstab.orig
# vi /etc/fstab
Измените каждый ad на gm и вставьте mirror после /dev. Для примера, /dev/ad0s1a трансформируется в /dev/mirror/gm0s1a. Если вы не делали дополнительные разделы, то у вас будут устройства ad0s1, оканчивающиеся на a, b, d, e и f. Необходимо отредактировать каждую строку.
reboot
gmirror insert gm0 /dev/ad1
Тренируюсь в виртуалке
На данный момент установлена Freebsd10 UFS, разбито автоматом установщиком системы (GPT).
При попытке добавить в gmirror целый диск, видимо отвалилась разметка GPT, в итоге система не грузится.
Нашел толковую статью, как создать зеркало на уже существующей системе.
http://proadminz.ru/nastroyka-raid-1-ze ... sd-na-gpt/
Сделал по статье - все получилось, но на 3х зеркалах.
Собственно вопросы.
1. Можно ли при разметке GPT создать зеркало на уровне дисков, а не их разделов как в вышеуказанной статье.
2. Чем может быть хуже / лучше зеркало на дисках или зеркало на разделах дисков в случае возникновения проблем ...
Заранее спасибо.