320-2x & RedHat 7.3

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Аватара пользователя
uiyn
member
Сообщения: 27
Зарегистрирован: 23 апр 2004, 15:38
Откуда: Kiev

320-2x & RedHat 7.3

Сообщение uiyn » 22 июн 2004, 20:16

Здравствуйте. Снова я со своим 320-2х.

Кто-нибудь ставил контроллер 320-2х на РедХет 7.3.
На сайте http://support.megaraid.com нашел драйвер для 7.3, но старый. А новые драйвера на сайте http://www.lsilogic.com/downloads/downloads.do только от 8 и выше.
Как-то можно сделать свежие драйвера для 7.3 ?

В принципе все работает.

Но выдает такую ошибку:
[megaraid: invalid partition on this disk on channel 0]
Что бы это значило?

Спасибо.

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 24 июн 2004, 14:37

Я может чего и не понимаю, но зачем использовать RH 7.3 ?

обновите ядро и всё само собой образуется, даже переустанавливать систему не нужно

Аватара пользователя
uiyn
member
Сообщения: 27
Зарегистрирован: 23 апр 2004, 15:38
Откуда: Kiev

Сообщение uiyn » 25 июн 2004, 19:21

Я может чего и не понимаю, но зачем использовать RH 7.3 ?
У нас старый информикс. Нормально работает только на 7 редхетах.

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 28 июн 2004, 11:33

uiyn писал(а):
Я может чего и не понимаю, но зачем использовать RH 7.3 ?
У нас старый информикс. Нормально работает только на 7 редхетах.
Он привязан к ядру ?
А как же заявки RedHat о полной совместимости сверху вниз ?

о вопросе "сделать драйвера" - нет, сделать их нельзя, по крайней мере до тех пор пока компания производитель не выложит в свободные источники исходный код драйверов, а она вряд ли будет это делать. Запрашивать техническую поддержку по драйверам для устаревших систем тоже безполезно, у нас имеется такой опыт.
Для них это не просто перекомпиляция под старое ятро, но ещё и серия проверок и сертификаций.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 28 июн 2004, 11:53

А что, для 320-2x они вставили проприетарный код в драйверы?! Под 320-2 все было по-человечески (опен-сорц). Грабли с новой версией драйверов были только в одном - из-за сильной привязки к версии ядра надо было сурово патчить последнюю же версию драйверов, чтобы водрузить ее на несоответствующее ядро. Добиться патчей под любую версию было проблематично, но для некоторых версий они патчи публиковали, а потом надо было допиливать напильником. Раньше был неплохой список суппорта по LSI MegaRAID (они же DELL Perc-что-то-там) у dell, но потом его перетащили куда-то то-ли в kernel-scsi (то-ли еще куда), так что искать там надо.

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 28 июн 2004, 12:22

проверил, точно, там исходные коды.
перепутал их с rpm`ками поддержки контроллера SATA maverick.

Аватара пользователя
uiyn
member
Сообщения: 27
Зарегистрирован: 23 апр 2004, 15:38
Откуда: Kiev

Сообщение uiyn » 29 июн 2004, 12:17

А как же заявки RedHat о полной совместимости сверху вниз ?
Дело не в редхат, а в информиксе.
informix 7 был собран с gcc 2.96, а в РедХат 9 - gcc 3.2.
Может и можно подложить gcc и glib от новых редхетов, но это для разработки и тестирования... а мне нужно чтобы все работало как часы))

Поэтому действительно нужно будет делать драйверы из исходников. Я написАл в поддержку LSI. Они ответили, что готовые драйверы для RH7.3, которые еще можно найти у них на support.megaraid.com очень старые, и нужно брать свежие драйверы с lsilodgic, подкладывать исходники в /usr/src/linux/drivers/scsi/ и т.д., но они ничего не гарантируют)).

Это текст ответа поддержки lsi:
[The driver 1.18h is very old and designed for Ultra 2 controllers (that
supports maximum of 8 Logical drives per controller).

The current driver version 2.0.9 is not tested with RedHat 7.3.
Therefore you will use at your risk as there is no support available for
it.

You may use the source code to recompile the Kernel as shown in the
attached file]

Кстати, на ftp.lsil.com уже выложены драйверы версии 2.10 и 2.20.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 29 июн 2004, 13:16

Ну так и ядро не привязано к gcc. Соберите новое. Наложите патчи от шапки, если она Вам нужны.

Ветка 2.хх драйверов вроде как вообще для 2.6 ядра писалась изначально, поэтому и надо было драйверы серьезно патчить, прежде чем они компилировались нормально. Поищите патчи нужного драйвера для версии ядра типа 2.4.18 и переделайте в то, что Вам нужно.
На ftp.lsil.com лежит патч для драйвера 2.00.3: megaraid2003-2.4.x-2.5.67.patch.gz
Воспользуйтесь им в качестве отправной точки.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»