Сразу говорю, до этого с RAID под Linux не работал )
Сейчас стоит задача настроить на сервере RAID1 на 2 винта используя интегрированный Intel Corporation 82801 SATA RAID Controller.
В BIOS-утилитке создал RAID1, поставил на все это CentOS. Все работает.
Тестирую: выключаю, вынимаю винт №1, подключаю его к другому компу, убиваю содержимое /home (там что-то уже завелось), вставляю обратно в сервер.
А вот тут я понимаю, что не понимаю чего ожидать. Как должен себя повести RAID1?
У меня все выглядит так: в BIOS пишется что надо сделать REBUILD, грузится CеntOS с пустым /home (!!!).
Запускаю dmraid -R isw_dihajgjjgc_Volume0
RAID set «isw_dihajgjjgc_Volume0» already active
device «isw_dihajgjjgc_Volume0» is now registered with dmeventd for monitoring
top показывает что работает некто kcopyd (наверное посланец kmirrord?)
Причем kcopyd по второму кругу уже запустился.
dmraid -r
/dev/sda: isw, «isw_dihajgjjgc», GROUP, ok, 1953525165 sectors, data@ 0
/dev/sdb: isw, «isw_dihajgjjgc», GROUP, ok, 1953525165 sectors, data@ 0
Запуск dmraid -s:
*** Group superset isw_dihajgjjgc
--> Active Subset
name : isw_dihajgjjgc_Volume0
size : 1953519616
stride : 128
type : mirror
status : nosync
subsets: 0
devs : 2
spares : 0
Статус nosync меня напрягает. Как с ним бороться? И где мой /home?
Или я совсем не в теме :)?
ЗЫ. 200$ на hard RAID нет.
ЗЫЫ. Гуглил, яндил, пошел bingать :)