Все по хендбуку. Утилита - gmirror.
Немного, как обычно, для себя:
1 имеем сервер(железо) с двумя винтами (например SATA по 160G) одного объема.
2 ставим систему, при инсталляции разбиваем только один винт. Второй пока не трогаем.
3 ставим немного нужного из портов, чтобы комфортно работать было
4 Дальше все по буку:
разрешаем доступ до девайса:
sysctl kern.geom.debugflags=17
создаем /dev/mirror/gm и связываем с винчестером, на котором система стоит
gmirror label -vb round-robin gm0 /dev/da0
gmirror load
echo 'geom_mirror_load="YES"' >> /boot/loader.conf
редактируем fstab, до состояния ниже:
vi /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/mirror/gm0s1b none swap sw 0 0
/dev/mirror/gm0s1a / ufs rw 1 1
/dev/mirror/gm0s1d /usr ufs rw 0 0
/dev/mirror/gm0s1f /home ufs rw 2 2
#/dev/mirror/gm0s2d /store ufs rw 2 2
/dev/mirror/gm0s1e /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
shutdown -r now
mount
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/mirror/gm0s1a 1012974 224604 707334 24% /
devfs 1 1 0 100% /dev
/dev/mirror/gm0s1f 45970182 28596 42263972 0% /home
/dev/mirror/gm0s1d 6090094 1348356 4254532 24% /usr
/dev/mirror/gm0s1e 3045006 2241420 559986 80% /var
devfs
теперь цепляем второй всободный винт к созданному устройству:
gmirror insert gm0 /dev/da1
смотрим, как дела у зеркала:
gmirror status
Итак, сейчас имеем два винта, на которых информация дублируется. При падении одного их винтов возвращаемся к шагу gmirror insert и радуемся дальше.
Комментариев нет:
Отправить комментарий