Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

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

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

kmvl
Junior member
Сообщения: 5
Зарегистрирован: 08 авг 2009, 23:26
Откуда: Rybinsk

Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение kmvl » 09 авг 2009, 00:02

Не грузится CentOS 5.3 с RAID1 (на Promise FastTrak TX4650, из двух WD5001AALS)!!!!!

(при установке из оригинального дистрибутива RAID не виден!)
-обновлен BIOS (RAID'а) и создан RAID1 из двух SATA HDD
-с сайта производителя RAID скачаны исходники драйвера (по совету их техподдержки)
-собран модуль t3sas.ko и добавлен в дистрибутив CentOS
-RAID определяется и установка CentOS штатно завершается

после перезагрузки: RAID не виден!!! (...kernel panic!.. и т.п.)
т.е. /boot и корневую ФС монтировать некуда и...

Помогите советом начинающему линуксоиду - что делать:
1.пересобрать ядро? (пробую, не получается...)
2.разместить /boot не на RAID? (зачем тогда он был нужен?..)
3.ждать нового релиза CentOS/Fedora/RHEL/ASP... (какого именно?..)
4.ставить MS Windows? (как-то не хочется, но пока это единственный выход...)
5.должен быть какой-то другой вариант!!!

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение Stranger03 » 10 авг 2009, 15:57

"kmvl"
На плате есть САТА порты?
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение gs » 10 авг 2009, 16:00

Выкиньте промис и сделайте нормальное софтовое зеркало на простых сата портах.

kmvl
Junior member
Сообщения: 5
Зарегистрирован: 08 авг 2009, 23:26
Откуда: Rybinsk

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение kmvl » 12 авг 2009, 20:06

Stranger03 писал(а):На плате есть САТА порты?
gs писал(а):Выкиньте промис и сделайте нормальное софтовое зеркало на простых сата портах.
Stranger03: SATA есть - 4 шт.

gs: Возможно, так и надо было сделать... Хотя мнения на форумах по поводу Soft-RAID сильно неоднозначные. Поэтому был выбран (какой был в магазине :wink: ) аппаратный RAID, и теперь уж приходится им пользоваться :D

В настоящее время RAID1 используется только под расшаренное пространство, а загрузка системы происходит с обычного SATA диска, который пришлось побыстрому добавить, т.к. с непонимаем ядром RAID'а пока не разобрался...

Есть ли какие преимущества у такой схемы (SATA + RAID1) перед (только RAID1)?
Или в первом варианте SATA-диск применяется зря, и с RAID1 система была бы шустрее?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение Stranger03 » 13 авг 2009, 08:34

kmvl писал(а):Поэтому был выбран (какой был в магазине :wink: ) аппаратный RAID, и теперь уж приходится им пользоваться :D
Вы ошибаетесь, это не аппаратный, это самый обычный host-RAID, драйверозависимый. Под линукс, юникс мы рекомендуем ставить Адаптек 5405, 3Варь 9550 и так далее. Их стоимость от 400 долларов. Ваш же контроллер лучше поставить домой в писюк, на сервере диски подключить на САТА порты, в бивисе поставить опцию компатибл и сделать софтовый рейд средствами ОС.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

kmvl
Junior member
Сообщения: 5
Зарегистрирован: 08 авг 2009, 23:26
Откуда: Rybinsk

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение kmvl » 13 авг 2009, 09:56

Stranger03 писал(а):это не аппаратный, это самый обычный host-RAID
Малограмотность сказывается: считал тогда, что RAID'ы бывают только либо soft, либо hard... :smoke:

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение gs » 13 авг 2009, 13:05

Гена, дома такое тоже не нада...

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение and3008 » 13 авг 2009, 13:54

Отличить настоящий RAID от "недоRAID" довольно просто. На приличном RAID-контроллере стоит процессор и память, благодаря этому все вопросы дисковых операций делает процессор контроллера. На недоRAID стоит только чип управления портами и в нем еще некая "загадочная соль", которая по сути не делает ничего. Де-факто все делает спец.ПО (драйвер), используя при этом ресурсы центрального процессора компа. Еще такие недоRAID-контроллеры называют frakeRAID.

Из-за того что "некая загадочная соль" является типа секретом, производители плат зашивают это все в драйверы. Так уж случилось, что поколение программистов, умеющих писать нормальные драйверы под Linux еще как-то не подросло, а взрослые дядьки для писания хорошего кода любят иметь спецификации, которые им мало кто дает. Вот и остаются покупатели недоRAID-плат с недодрайверами и всеми сопутствующими проблемами.

Мораль: Даже если у вас ограниченный бюджет, это не избавляет вас от ответственности принимать правильные решения о покупке оборудования или запуске какого-то сервиса.

kmvl
Junior member
Сообщения: 5
Зарегистрирован: 08 авг 2009, 23:26
Откуда: Rybinsk

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение kmvl » 13 авг 2009, 14:28

Спасибо за науку, про "некую загадочную соль" понравилось...

Тем не менее интересно мнение по поводу - как жить дальше:
1)SATA(boot,system)+RAID1(data) - так реализовано сейчас
2)RAID1(boot,system,data) - надо дальше ковырять дрова к ядру? или не надо?
3)softRAID - все заново? PromiseTX4650 убрать? спецы вроде к этому склоняются?

Функционал сервера для 7-12 клиентов: Samba, далее Postgresql...

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение gs » 13 авг 2009, 14:33

Я конечно не спец в линуксе, но в винде одиночный диск превращается в зеркало парой щелчков мышой.

Serge10
Advanced member
Сообщения: 138
Зарегистрирован: 19 ноя 2003, 15:49
Откуда: Санкт-Петербург
Контактная информация:

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение Serge10 » 13 авг 2009, 21:10

По поводу Вашей проблемы - пересоберите initrd - судя по всему, у Вас соответствующий модуль туда не включен и ядро корневую файловую систему не находит.

А вообще, стоит прислушаться к советам выше - либо купить нормальный аппаратный контроллер (Adaptec, Areca, 3ware, LSI), либо собрать софтовый raid средствами mdadm. Будет всяко надежнее, чем то, что у Вас сейчас.

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение and3008 » 13 авг 2009, 23:36

Воткните диски в SATA-платы на материнке. Все приличные современные линуксы умеют при инсталляции делать программный RAID. Перетащить уже установленную систему в RAID тоже можно, но надо понимать что делаешь. Примеров масса, Гугль в помощь или www.opennet.ru, плодить здесь еще одно руководство просто лень.

Для поддержания работоспособности сервера надо и ОС и данные держать на зеркале.

kmvl
Junior member
Сообщения: 5
Зарегистрирован: 08 авг 2009, 23:26
Откуда: Rybinsk

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение kmvl » 14 авг 2009, 02:07

Спасибо за советы! Как появиться время - доковыряю ядро, не хочется как-то железку выкидывать, все-таки какой-никакой, а RAID, и не noname...

ITER
Advanced member
Сообщения: 306
Зарегистрирован: 13 июл 2003, 10:01
Откуда: Хабаровский край

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение ITER » 14 авг 2009, 07:13

Вообще то промиз это ещё хуже, чем noname... и вы зря его называете "аппаратным" рейдом. Лучше бы вы использовали чисто софтовый рейд ;)

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)

Сообщение and3008 » 18 авг 2009, 22:10

Тут про "недоRAID" подробнее, может быть кому будет интересно:
http://www.timcompany.ru/article38.html

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей