Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Модераторы: Trinity admin`s, Free-lance moderator`s
Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Не грузится 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.должен быть какой-то другой вариант!!!
(при установке из оригинального дистрибутива 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)
"kmvl"
На плате есть САТА порты?
На плате есть САТА порты?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Выкиньте промис и сделайте нормальное софтовое зеркало на простых сата портах.
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Stranger03 писал(а):На плате есть САТА порты?
Stranger03: SATA есть - 4 шт.gs писал(а):Выкиньте промис и сделайте нормальное софтовое зеркало на простых сата портах.
gs: Возможно, так и надо было сделать... Хотя мнения на форумах по поводу Soft-RAID сильно неоднозначные. Поэтому был выбран (какой был в магазине ) аппаратный RAID, и теперь уж приходится им пользоваться
В настоящее время RAID1 используется только под расшаренное пространство, а загрузка системы происходит с обычного SATA диска, который пришлось побыстрому добавить, т.к. с непонимаем ядром RAID'а пока не разобрался...
Есть ли какие преимущества у такой схемы (SATA + RAID1) перед (только RAID1)?
Или в первом варианте SATA-диск применяется зря, и с RAID1 система была бы шустрее?
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Вы ошибаетесь, это не аппаратный, это самый обычный host-RAID, драйверозависимый. Под линукс, юникс мы рекомендуем ставить Адаптек 5405, 3Варь 9550 и так далее. Их стоимость от 400 долларов. Ваш же контроллер лучше поставить домой в писюк, на сервере диски подключить на САТА порты, в бивисе поставить опцию компатибл и сделать софтовый рейд средствами ОС.kmvl писал(а):Поэтому был выбран (какой был в магазине ) аппаратный RAID, и теперь уж приходится им пользоваться
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Малограмотность сказывается: считал тогда, что RAID'ы бывают только либо soft, либо hard...Stranger03 писал(а):это не аппаратный, это самый обычный host-RAID
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Гена, дома такое тоже не нада...
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Отличить настоящий RAID от "недоRAID" довольно просто. На приличном RAID-контроллере стоит процессор и память, благодаря этому все вопросы дисковых операций делает процессор контроллера. На недоRAID стоит только чип управления портами и в нем еще некая "загадочная соль", которая по сути не делает ничего. Де-факто все делает спец.ПО (драйвер), используя при этом ресурсы центрального процессора компа. Еще такие недоRAID-контроллеры называют frakeRAID.
Из-за того что "некая загадочная соль" является типа секретом, производители плат зашивают это все в драйверы. Так уж случилось, что поколение программистов, умеющих писать нормальные драйверы под Linux еще как-то не подросло, а взрослые дядьки для писания хорошего кода любят иметь спецификации, которые им мало кто дает. Вот и остаются покупатели недоRAID-плат с недодрайверами и всеми сопутствующими проблемами.
Мораль: Даже если у вас ограниченный бюджет, это не избавляет вас от ответственности принимать правильные решения о покупке оборудования или запуске какого-то сервиса.
Из-за того что "некая загадочная соль" является типа секретом, производители плат зашивают это все в драйверы. Так уж случилось, что поколение программистов, умеющих писать нормальные драйверы под Linux еще как-то не подросло, а взрослые дядьки для писания хорошего кода любят иметь спецификации, которые им мало кто дает. Вот и остаются покупатели недоRAID-плат с недодрайверами и всеми сопутствующими проблемами.
Мораль: Даже если у вас ограниченный бюджет, это не избавляет вас от ответственности принимать правильные решения о покупке оборудования или запуске какого-то сервиса.
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Спасибо за науку, про "некую загадочную соль" понравилось...
Тем не менее интересно мнение по поводу - как жить дальше:
1)SATA(boot,system)+RAID1(data) - так реализовано сейчас
2)RAID1(boot,system,data) - надо дальше ковырять дрова к ядру? или не надо?
3)softRAID - все заново? PromiseTX4650 убрать? спецы вроде к этому склоняются?
Функционал сервера для 7-12 клиентов: Samba, далее Postgresql...
Тем не менее интересно мнение по поводу - как жить дальше:
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)
Я конечно не спец в линуксе, но в винде одиночный диск превращается в зеркало парой щелчков мышой.
-
- Advanced member
- Сообщения: 138
- Зарегистрирован: 19 ноя 2003, 15:49
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
По поводу Вашей проблемы - пересоберите initrd - судя по всему, у Вас соответствующий модуль туда не включен и ядро корневую файловую систему не находит.
А вообще, стоит прислушаться к советам выше - либо купить нормальный аппаратный контроллер (Adaptec, Areca, 3ware, LSI), либо собрать софтовый raid средствами mdadm. Будет всяко надежнее, чем то, что у Вас сейчас.
А вообще, стоит прислушаться к советам выше - либо купить нормальный аппаратный контроллер (Adaptec, Areca, 3ware, LSI), либо собрать софтовый raid средствами mdadm. Будет всяко надежнее, чем то, что у Вас сейчас.
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Воткните диски в SATA-платы на материнке. Все приличные современные линуксы умеют при инсталляции делать программный RAID. Перетащить уже установленную систему в RAID тоже можно, но надо понимать что делаешь. Примеров масса, Гугль в помощь или www.opennet.ru, плодить здесь еще одно руководство просто лень.
Для поддержания работоспособности сервера надо и ОС и данные держать на зеркале.
Для поддержания работоспособности сервера надо и ОС и данные держать на зеркале.
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Спасибо за советы! Как появиться время - доковыряю ядро, не хочется как-то железку выкидывать, все-таки какой-никакой, а RAID, и не noname...
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Вообще то промиз это ещё хуже, чем noname... и вы зря его называете "аппаратным" рейдом. Лучше бы вы использовали чисто софтовый рейд
Re: Не грузится CentOS 5.3 с RAID1 (Promise TX4650 + 2 WD)
Тут про "недоRAID" подробнее, может быть кому будет интересно:
http://www.timcompany.ru/article38.html
http://www.timcompany.ru/article38.html
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей