karashchuk.com » Бібліотека Знань » Сети » Создание программного RAID1 под FreeBSD c использованием gmirror

Сети : Создание программного RAID1 под FreeBSD c использованием gmirror

Имеем два диска /dev/ad4 и /dev/ad6, на /dev/ad4 установлена рабочая система.

Создаем RAID1 /dev/mirror/gm0  и подключаем к нему диск /dev/ad4 (текущий):
# gmirror label -v -b round-robin gm0 /dev/ad4


В случае появления ошибки "Can't store metadata on /dev/ad4: Operation not permitted" делаем:
# sysctl kern.geom.debugflags=16


Включаем загрузку модуля ядра geom_mirror.ko:
# echo geom_mirror_load=YES >> /boot/loader.conf


В /etc/fstab меняем /dev/ad4 на /dev/mirror/gm0

Перезагружаемся и проверяем все ли нормально.

Подключаем в RAID1 второй диск:
# gmirror insert gm0 /dev/ad6


В логе /var/log/messages должно появиться:
GEOM_MIRROR: Device gm0: provider ad6 detected.
GEOM_MIRROR: Device gm0: rebuilding provider ad6.


Дожидаемся окончания перестроения RAID, периодически запуская:
# gmirror status


или
# gmirror list


После завершения перестроения, скорость чтения должна возрасти почти в два раза.

В случае выхода из строя диска /dev/ad6, вставляем новый и делаем:
# gmirror forget gm0
# gmirror insert gm0 /dev/ad6


Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу