LINUX.ORG.RU

установка линукс FC3 на RAID


0

0

Есть материнка Intel SE7520JR2, на ней включен апаратный рэйд, сконфигурирован вроде нормально. К материнке прилагаются драйверы для RHAS3.0 - dud-rh30-9EL-megaide-v5.07l-generic-1.img распаковываю этот имидж на дискету и при начале инсталяции пишу linux dd - как написано в инструкции. Получаю файлы modules.cgz, rhdd-6.1, modules.dep, pcitable, modinfo. FC3 пилит дискету и говорит что не нашла никаких драйверов, а в другой консоле пишет что /tm/drivers/modules.pcimap не найден и /tmp/drivers/pci.ids не найден. module(s) e1000 sd megaide not found в общем не видит рэйд и предлагает ставиться как на 2 винта по раздельности, но нужно то что бы он их видел как 1 рэйд. Подскажите что не так делаю. Может дрова от RHAS3.0 не подходят FC3 - да вроде пишут что они для RH9.0-RHAS3.0

1) Это не аппаратный райд(без ZeroChannel-планки)

2) "Драйвера" на дискете - это несколько скомпилированных бинарных модулей.

3) Их этого вытекает, что модули скомпилированы под определённую версию ядра(дистрибутивную).

4) Ну и, наконец, ты подсовываешь модуль от 2.4(RH9-RHEL3) ядра 2.6(FC3) ядру.

Если ты пройдёшь по ссылке http://www.intel.com/design/servers/boards/se7520jr2/index.htm, то ты там напротив своего "аппаратного" контроллера увидишь заветное слово "HostRaid". ZeroChannel-планка есть? Нет(была бы, ты бы знал об этом и написал).

Почитай, что такое HostRaid http://www.sensi.org/~alec/unix/redhat/raid_320.html. Сразу скажу - даже не пытайся "пилить" модуль под другое ядро. На продакшне это крайне чревато.

Теперь тебе 2 моих совета:

1) Прежде чем покупать мат. плату - проверь, что там за SCSI и SATA контроллеры. Остерегайся слов HostRaid(SCSI) и почитай FAQ про SATA(там есть 2 замечательные ссылки про SATA)

2) Отключай HostRaid в биосе и используй программный LinuxRaid.

Deleted
()

А, да. Не заметил.

Ты, наверное, пытаешься ставить систему на SATA-Raid(судя по названию драйвера megaide). Не стоит. Также используй LinuxRaid, как и в случае с HostRaid

Deleted
()
Ответ на: комментарий от Deleted

Извиняюсь, но забыл указать что использую SATA диски - 2 винчестера, никаких контроллеров дополнительно не использую - винты крепятся через Intel A1400SATAKIT SATA Hot-Swap Backplane and Cables for SR1400, а она уже на материнку. то что было написано в http://www.intel.com/design/servers/boards/se7520jr2/index.htm - справедливо для SCSI: Dual-Channel Ultra320/LVD SCSI via LSI Logic* LSI53C1030 controller: connected via one internal 68-pin-wide connector and one 68-pin high-density external SCSI connector; maximum data transfer 320 MB/sec on each Ultra320/LVD channel; supports HostRAID* embedded SCSI striping/mirroring (RAID 0 and 1)

а для SATA: Dual-channel SATA 100 (two connectors) integrated with RAID 0 and 1 support т.е. SATA должен цепляться нормально. Проблема я так понимаю в том что как вы заметили "подсовываешь модуль от 2.4(RH9-RHEL3) ядра 2.6(FC3) ядру". Меня в общем то это и интересовало - можно ли драйвер от RH AS 3.0 воткнуть в федору. т.к. я понимаю что нет - вопрос - кто нибудь ставил FC3 на эту плату и какие драйвера использовал. Если же драйверов таких нет(на интеле точно нет - смотрел уже), то где можно почитать про программный LinuxRaid - будет ли он работать при отказе одного из дисков и "горячей" замене(материнка это вроде позволяет).

andrew2005
() автор топика
Ответ на: комментарий от andrew2005

Я ставил примерно на такую же машину Slackware. Записал "на коленке" как поднимать LinuxRaid.

http://dimez.nm.ru/sii3112.txt (просьба не пинать, т.к. делал для себя :)

Про программный райд в интернете ОЧЕНЬ много статей. Посмотри на том же opennet.ru.

Вкратце - по крону поставь скриптик, который читает /proc/mdstat и. в случае чего, шлёт уведомлялку на мыло.

Диски спокойно можно "вытаскивать" из массива, заменять на новые и синхронизировать данные. Скорее всего, даже можно и "горячую" замену.

Deleted
()
Ответ на: комментарий от Deleted

Ну что же - попробую. В общих чертах понятно. Спасибо за ответы.

andrew2005
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.