Linux + Adaptec 29320 = глюки.
Модераторы: Trinity admin`s, Free-lance moderator`s
Linux + Adaptec 29320 = глюки.
#lspci
09:04.0 SCSI storage controller: Adaptec ASC-29320A U320 (rev 10)
Subsystem: Adaptec: Unknown device 0060
Flags: bus master, 66MHz, slow devsel, latency 72, IRQ 225
I/O ports at 2400 [disabled]
Memory at 00000000d8100000 (64-bit, non-prefetchable) [size=8K]
I/O ports at 2000 [disabled]
[virtual] Expansion ROM at 00000000c2000000 [disabled] [size=512K]
Capabilities: [dc] Power Management version 2
Capabilities: [a0] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [94] PCI-X non-bridge device
# sdparm -i /dev/sda
/dev/sda: MAXTOR ATLAS15K2_73SCA JNZ3
Device identification VPD page:
Addressed logical unit:
id_type: EUI-64 based,
code_set: Binary [0x0010b9fd080ed47a]
id_type: T10 vendor identification,
code_set: ASCII
vendor id: MAXTOR
vendor specific: E406VVVK
# uname -srm
Linux 2.6.16.16 x86_64
И вот такой у меня глюк.
Иногда при загрузке, (в начале перемониторования в режим RW),
чаще при загрузке squid или Xorg, проще говоря при активоной работе
с диском, вылетает куча информации от ядра и драйвера aic79xx.
И заканчивается всё это печальным словами:
[kernel] drive is reset:
[kernel] drive is reset:
[kernel] device is disconnected: sda
P.S.
В Windows он выдает 75Mb/s, под Linux 93Mb/s, собственно, ради этого такие деньги и про......ал., уменьшать до 160Mb/s не хочу.
P.P.S
Испытано на: SLES8/9, RHEL3/4, Suse 9.3/10.0, FedoreCore 4, Mandrake 9/10.1
Мало того, если в BIOS_ax полностью отрубать поддержку IDE/SATA
иногда даже диск не видит.
09:04.0 SCSI storage controller: Adaptec ASC-29320A U320 (rev 10)
Subsystem: Adaptec: Unknown device 0060
Flags: bus master, 66MHz, slow devsel, latency 72, IRQ 225
I/O ports at 2400 [disabled]
Memory at 00000000d8100000 (64-bit, non-prefetchable) [size=8K]
I/O ports at 2000 [disabled]
[virtual] Expansion ROM at 00000000c2000000 [disabled] [size=512K]
Capabilities: [dc] Power Management version 2
Capabilities: [a0] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [94] PCI-X non-bridge device
# sdparm -i /dev/sda
/dev/sda: MAXTOR ATLAS15K2_73SCA JNZ3
Device identification VPD page:
Addressed logical unit:
id_type: EUI-64 based,
code_set: Binary [0x0010b9fd080ed47a]
id_type: T10 vendor identification,
code_set: ASCII
vendor id: MAXTOR
vendor specific: E406VVVK
# uname -srm
Linux 2.6.16.16 x86_64
И вот такой у меня глюк.
Иногда при загрузке, (в начале перемониторования в режим RW),
чаще при загрузке squid или Xorg, проще говоря при активоной работе
с диском, вылетает куча информации от ядра и драйвера aic79xx.
И заканчивается всё это печальным словами:
[kernel] drive is reset:
[kernel] drive is reset:
[kernel] device is disconnected: sda
P.S.
В Windows он выдает 75Mb/s, под Linux 93Mb/s, собственно, ради этого такие деньги и про......ал., уменьшать до 160Mb/s не хочу.
P.P.S
Испытано на: SLES8/9, RHEL3/4, Suse 9.3/10.0, FedoreCore 4, Mandrake 9/10.1
Мало того, если в BIOS_ax полностью отрубать поддержку IDE/SATA
иногда даже диск не видит.
Упс, извеняй, и правда не перезжает, я с Disconnection перепутал...
2. Disable "QAS" (function not supported by RAID controller).
Да?!, но без этой функции, автоматом отрубается U320
и вместо обычных 92-93 Mb/s сползает до 75-77Mb/s, т.е U160
Во-первых, этот совет относился не к Вам, а во-вторых, отключение QAS не приводит к переезду на U160.
Говорю же, в голове уже каша: Влидэйшен, Дисконекшен, global_tag_depth, tag_info, rd_strm......... и.т.п.
Кстати, отключение не помогло, опять глюкнуло при монтировании в режим Read/Write. Может это XFS такой весёлый, хотя на ext3 и reiserfs помню было ещё хуже.
.
А от того, что не хрена, ни чего, не работает с декабря месяца,exLH писал(а):Я только одного не могу понять - с чего Вы взяли, что мои изначальные советы относились к решению Ваших проблем?
вот и пробую все подряд, где как-то упоминается о настройках
Adaptec 29320
P.S.
На http://adaptec.com не посылать, я его уже на изусть выучил.
SCSI-Linux-HOWTO, Linux Programming Guide, тоже...
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Самая злобная тестилка под разные платформы - www.iometer.org
Я думаю 16 файлов по 1GB, через рандом и ленейно, вполне хватит...gs писал(а):Самая злобная тестилка под разные платформы - www.iometer.org
Вобщем, заработало...(пока) :D
И я не такой дибил как Вы подумали. :shock:
Было так: В декабре когда поставил диск и контролер,
включил в LVD разъем, врубил шлейф в диск, врубил терминатор.
В материнском BIOS контроллер светится, в SCSI BIOS при
сканаровании ничего кроме 7 лунки, cамого контроллера, небыло...,
навсякий сбросил по дефолту (<F6>), - появился.
Ставлю Suse 10, доходит до монтирования и глохнет.
Выдрал терминатор, все нормально, но заткнулось на половине установки.
Выставил на 40Mb/s, установил систему, перекомпилировал драйвер вместе с ядром.
Врубил обратно на U320, заработало, но с глюками, раз в день стабильно.
Отладил систему до такой степени, что глюкало только при больших нагрузках,
в монент переключения видео карты из режима VGA в XWindows
(короче когда драйвер NVidia подключался) и иногда подключения
USB устройств..., и драйвера сетевой карты.
Вылечелось IRQ-Affinity (разброс прерываний по процессорам), так как
контролер подключён через PCI (AMD 8131) ко второму CPU, а PCI-E и Ethernet к первому.
Вообщем это сделано не из-за возможности конфликта прерываний, а из-за того что,
когда начинается сканирование на свободные прерывания с помощью
ACPI, оно лезет на прерывание SCSI контроллера который слал на диск
RESET сигнал.
Кстати, давно заметил, если какой-то девайс не работает, по разным причинам,
все перепробовали, в support_e скажут, что дешевле новый купить,
короче все на него "положили". И так, от нечего делать, на авось к ниму
через полгодика подходишь, включаешь. - Опаньки, заработало :lol:
При возникновении проблем с железом, надо пинать того, кто поставил его. Это их хлеб, они и должны решать. Иначе решение чужих, по сути, проблем может стоить слишком дорого. Поэтому стоит покупать в компании, которая пусть возьмет подороже, но будет заниматься проблемами поставленого железа, а не "дешевле купить новый".
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 25 гостей