MTW.RU call-center: (495) 729-57-34, 8-800-200-00-97
support: (495) 737-56-80
 
      Сервер технической поддержки
Справочная информация:
FAQ (частые вопросы)
Графические инструкции
Видео уроки
Вопросы бухгалтерии
Web-интерфейсы:
FTP-менеджер
Работа с базой MySQL — phpMyAdmin
Работа с базой MSSQL — enterprise manager
Работа с почтой — web e-mail

Часто задаваемые Вопросы -> Услуги Co-location / Аренда физического сервера

Учимся создавать программный RAID во FreeBSD
Исходные данные: Два жёстких диска (ad4, ad6), на первом установлена система. Второй не задействован. Требуется сделать зеркало (RAID1).
1. Обходим защиту диска: # sysctl kern.geom.debugflags=16 kern.geom.debugflags: 0 -> 16
(после перезагрузки этот параметр снова будет выставлен в 0, так что всё нормально).
2. Создаём RAID1:
# gmirror label -v -b round-robin gm0 /dev/ad4 Metadata value stored on /dev/ad4
где: gmirror - программа для управления программными зеркальными рэйдами
label - создать рэйд
-v - режим отладки
-b round-robin - механизм балансировки
gm0 - имя нового устройства
/dev/ad4 - имя диска, добавляемого в массив
(provider, в терминологии GEOM)
3. Подгружаем GEOM:
# gmirror load
Всё, теперь у нас есть RAID1.
4. Чтобы можно было грузиться с рэйда, добавляем строчку в loader.conf:
# echo geom_mirror_load="YES" > /boot/loader.conf
5. Вносим изменения в /etc/fstab. Нужно изменить /dev/ad4* на /dev/mirror/gm0*, т.е. /dev/ad4s1a должно превратиться в /dev/mirror/gm0s1a
6. Перезагружаемся, убеждаемся что всё в порядке.
7. Вставляем второй диск в массив:
# gmirror insert gm0 ad6
Вот и всё. За ходом синхронизации можно понаблюдать так: # gmirror list


Copyright © 1998-2010 ООО "МедиаСофт Эксперт" 105122, г.Москва, Щелковское ш. д.2
Отдел по работе с абонентами: +7 (495) 729-5734, 737-5685, info@mtw.ru Отдел технической поддержки: +7 (495) 737-5680, support@mtw.ru