Обсуждение статьи тематического каталога: Установка ATA RAID Promise FastTrak100 TX2 на Slackware 9.1 (hardware slackware linux disk raid ide)Ссылка на текст статьи: http://www.opennet.me/base/sys/fasttrak_slackware.txt.html
Собрал пакадж mkinitrd под Slackware-9.1
ВНИМАНИЕ!!!
Пакадж заменяет mktemp из стандартных bin-x.y.z, пока вроде глюков замечено не было...
http://dimez.nm.ru/packages/
что значит нет мониторинга?
имеете в виду специальных программ? тогда может и да, но статус массива можно проверить. И в сислог бросается сообщение, что такой-то диск отказал...
А уж скрипт написать, который по крону будет этот статус смотреть - не проблема...
$cat /proc/scsi/FastTrak/0
PROMISE FastTrak Series Linux Driver Version 1.02.0.25
Adapter1 - FastTrak100, IRQ(11)
Array - Array[1] : 1X2 Mirror (OK)
Drive -
1: ST340810A Pri/Master Array[1] 40020MB BASE(0xdc00) BM(0xcc00) UDMA5
3: ST340810A Sec/Master Array[1] 40020MB BASE(0xd400) BM(0xcc08) UDMA5
А если винты установлены в SuperSwap от того же Promice, то выдается еще и такая информация:
SwapBox -
1 : SuperSwapBox - RPM(6081) TmpC(32╟C) TmpF(89╟F) Vcc(5.0V) V12(12.1V)
3 : SuperSwapBox - RPM(6136) TmpC(28╟C) TmpF(83╟F) Vcc(4.9V) V12(12.0V)
>>Кроме того, было установлено, что существующий linux native driver (входящий в состав ядра версии 2.4.22) реально не работаетПоясните эту фразу. Как это не работает? Работает, очень даже реально.
Мне кажется, что эмуляция SCSI - это далеко не лучшая идея. Диски-то IDE...
>>>Кроме того, было установлено, что существующий linux native driver (входящий в состав ядра версии 2.4.22) реально не работает
>
>Поясните эту фразу. Как это не работает? Работает, очень даже реально.
>Мне кажется, что эмуляция SCSI - это далеко не лучшая идея. Диски-то
>IDE...Поддерживаю вопрос. У меня уже давно работает TX4 и без всяких патчей. Но я не берусь утверждать, что это правильно. Объясните пж., почему вы "призываете" использовать драйвер от производителя взамен "родного" драйвера встроенного в ядро?
(Кстати хочу заметить: сейчас TX4 работает на драйверах включенных в linux-2.4.20. Но есть замечание, которые видны не вооруженным глазом. Например: заливаем iso ~700mb на диски подключеные к TX4, делаем копию на эти же диски... процесс копирования перебивается паузами на 1-2 сек. На 700mb повторяется 4-6 раз)
А у меня стоит TX2000
работает в других дистрибутивах без проблем
с модулем ядра pdcraid.o
через /dev/ataraid/d0
Пробовал и через /dev/sda со скаченным работать, но
так и не понял, что меньше грузит процессор и где быстрей ввод/вывод идёт
Народ, кто нибудь сравнивал эти два способа?
Поделитесь впечатлениями.
Лучше расскажи как ты заставил работать встроенный в ядро драйвер.
У меня под SuSE 8.1 так и не удалось его поднять.При попытке загрузить модуль ругается что устройство не найдено или неверные IRQ, etc...
а вот промайзовский драйвер завелся "на ура"
Так как описано для Promise FastTrak378 не получается. Может поможеш? зеркала нужны очень
Как поставить и настоить
Поставить вроде удалось после прикрепления модуля ft3xx.o а чтоб ядро потом работало так нет
Доп к FAQ:
В общем проблема решилась следующем образом.
Установил на соседнюю машину RedHat 9.0 у нее ядро 2.4.20-8, взял нормальный драйвер под RedHat 9.0 с сайта промис установил его с помощью входящего в комплект install, скопировал готовый файл из /lib/modules.... на машину с RedHat 7.3 с ядром 2.4.20-28.7, FastTrak.o назвал как ftxxx.txt зашел в mc по F3 в HEX редактор, пожертвовав License GPL поправил версию ядра на 2.4.20-28.7, скопировал в /lib/modules/kernel-2.4.20-28.7/drivers/scsi/ как FastTrak.o далее сделал
#mkinitrd /boot/initrd-2.4.20-28.7.img 2.4.20-28.7
#init 6
выбрал ядро новое и все стало ок.