URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84176
[ Назад ]

Исходное сообщение
"Как настроить RAID Contrloller в linux"

Отправлено metacom , 19-Фев-09 11:49 
Немогу настроить RAID Controller...

Поставил аппаратный рэйд контроллер Promise FASTTRAK S150 SX4-M
к нему подцепил 2 SATA винчестера по 320gb
оба винчестера объединил в массив 0, в биосе контроллера.

спрашиваю: fdisk -l
в списке кроме /dev/sda на который установлена система ничего болшьше нету.

на оф сайте дрова только для 2.4 ядра, для 2.6 нету
делаю вывод что дрова для него включены в ядро 2.6.

lspci -v выводит: -->> 00:0f.0 Raid bus controller PDC20621

перекомпилил ядро с включенными
Device Drivers -> ATA/ATAPI/MFM/RLL support -> PROMISE PDC202{46|62|65|67} support
Device Drivers -> ATA/ATAPI/MFM/RLL support -> PROMISE PDC202{68|69|70|71|75|76|77} support
более подходящего ничего не нашел.

загружаюсь с новым ядром, тоже самое, fdisk -l не видит новых устройств, хотя в списке lsmod, присутствует sata_sx4 я так понял что это для него модуль?

подскажите плиз куда копать дальше?

железо:
pentium 4
512 ram
Promise FASTTRAK S150 SX4-M
2x seagate 320
1x maxtor 120
софт
fedora 10 linux


Содержание

Сообщения в этом обсуждении
"Как настроить RAID Contrloller в linux"
Отправлено yalur , 19-Фев-09 15:59 
>Promise FASTTRAK S150 SX4-M

И стоит наверное сие чудо в обычном PCI 33Mhz слоте. Если да, то понту с этого RAID0, когда он больше 133Мб/сек  не выдаст. Даже для двух винтов тесно, я уже молчу о том, что там 4-е порта.
А если один винт и не в рейде? Детектится?


"Как настроить RAID Contrloller в linux"
Отправлено metacom , 19-Фев-09 17:18 
>>Promise FASTTRAK S150 SX4-M
>
>И стоит наверное сие чудо в обычном PCI 33Mhz слоте. Если да,
>то понту с этого RAID0, когда он больше 133Мб/сек  не
>выдаст. Даже для двух винтов тесно, я уже молчу о том,
>что там 4-е порта.
>А если один винт и не в рейде? Детектится?

ты прав, стоит сие чудо в обычном pci, но линейная скорость чтения (я не говорю про запись) у этих винтов 70МБ\сек - и это в начале диска, под конец падает почти до 50МБ\сек, так что два винта в рэйд 0 вполне себя оправдывают (133 - служебка = 120МБ\сек)...
то что канала 4 - это хорошо будет когда избыточность или xor5 врублю.
а вообще в наследство досталось, так что - дареному коню....
Вобщем отключил один винт, но там всё равно ему пришлось JBOD массив делать, иначе он не умеет, та ж байда у fdisk -l.
я новичок может чего не догоняю, в винде всё нормально работает...
З.Ы. когда контроллер поставил udev при загрузке подтормаживать секунд на 40 начал,
и както раз я при загрузке эскейп щёлкнул и там ядро (ещё до uncompress`а паходу) чего то про два SATA говорило, но мессаг этих в логах небыло.


"Как настроить RAID Contrloller в linux"
Отправлено metacom , 19-Фев-09 17:19 
>>Promise FASTTRAK S150 SX4-M
>
>И стоит наверное сие чудо в обычном PCI 33Mhz слоте. Если да,
>то понту с этого RAID0, когда он больше 133Мб/сек  не
>выдаст. Даже для двух винтов тесно, я уже молчу о том,
>что там 4-е порта.
>А если один винт и не в рейде? Детектится?

ты прав, стоит сие чудо в обычном pci, но линейная скорость чтения (я не говорю про запись) у этих винтов 70МБ\сек - и это в начале диска, под конец падает почти до 50МБ\сек, так что два винта в рэйд 0 вполне себя оправдывают (133 - служебка = 120МБ\сек)...
то что канала 4 - это хорошо будет когда избыточность или xor5 врублю.
а вообще в наследство досталось, так что - дареному коню....
Вобщем отключил один винт, но там всё равно ему пришлось JBOD массив делать, иначе он не умеет, та ж байда у fdisk -l.
я новичок может чего не догоняю, в винде всё нормально работает...
З.Ы. когда контроллер поставил udev при загрузке подтормаживать секунд на 40 начал,
и както раз я при загрузке эскейп щёлкнул и там ядро (ещё до uncompress`а паходу) чего то про два SATA говорило, но мессаг этих в логах небыло.


"Как настроить RAID Contrloller в linux"
Отправлено GloryS , 19-Фев-09 18:27 
modprobe sata_promise ?

"Как настроить RAID Contrloller в linux"
Отправлено metacom , 20-Фев-09 11:56 
>modprobe sata_promise ?

sata_primise загрузился
lsmod > sata_promise 14212 0


"Как настроить RAID Contrloller в linux"
Отправлено chainik , 19-Фев-09 20:37 
>Немогу настроить RAID Controller...
>
>lspci -v выводит: -->> 00:0f.0 Raid bus controller PDC20621
>

А lspci -k что выводит?


"Как настроить RAID Contrloller в linux"
Отправлено metacom , 20-Фев-09 11:54 
>>Немогу настроить RAID Controller...
>>
>>lspci -v выводит: -->> 00:0f.0 Raid bus controller PDC20621
>>
>
>А lspci -k что выводит?

lspci -k >>
kernel driver in use: sata_sx4
Kernel modules: sata_sx4

я почитал про этот контроллер, он оказывается софтварный, может утилитки нужны ещё какие??? или может в ядре ещё включить что-нить типа поддержки скази???


"Как настроить RAID Contrloller в linux"
Отправлено chainik , 20-Фев-09 13:37 
>
>я почитал про этот контроллер, он оказывается софтварный, может утилитки нужны ещё
>какие??? или может в ядре ещё включить что-нить типа поддержки скази???
>

Если это так, то должен был отдельные диски видеть.

Выключай эмуляцию рэйда в биосе и используй mdadm.
В линуксе есть решеня для фэйк контроллеров, но они во всем уступают мдадму.


"Как настроить RAID Contrloller в linux"
Отправлено metacom , 21-Фев-09 03:22 
>>
>>я почитал про этот контроллер, он оказывается софтварный, может утилитки нужны ещё
>>какие??? или может в ядре ещё включить что-нить типа поддержки скази???
>>
>
>Если это так, то должен был отдельные диски видеть.
>
>Выключай эмуляцию рэйда в биосе и используй mdadm.
>В линуксе есть решеня для фэйк контроллеров, но они во всем уступают
>мдадму.

ткните носом плиз...
этому mdadm`y надож что то показать, какой-нить /dev/sdb а у меня ведь нет его...


"Как настроить RAID Contrloller в linux"
Отправлено chainik , 22-Фев-09 18:55 
>[оверквотинг удален]
>>
>>Если это так, то должен был отдельные диски видеть.
>>
>>Выключай эмуляцию рэйда в биосе и используй mdadm.
>>В линуксе есть решеня для фэйк контроллеров, но они во всем уступают
>>мдадму.
>
>ткните носом плиз...
>этому mdadm`y надож что то показать, какой-нить /dev/sdb а у меня ведь
>нет его...

Софтверный рейд должен быть распознан ядром как отдельные диски (так оно по сути и есть). Если он никах не распознается, то посмотрите в списке оборудования, поддерживается ли этот контроллер ядром.

Если рейд хардварный и контроллер поддерживается ядром, то ядро видит диски так, как они сконфирурированы в биосе рейда.