Linux + Adaptec 29320 = глюки.

Поломалось, посыпалось, не работает...

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

Ответить
}{уй

Linux + Adaptec 29320 = глюки.

Сообщение }{уй » 15 май 2006, 13:18

#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
иногда даже диск не видит.   :shock:

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 15 май 2006, 13:23

Цитата:
2. Disable "QAS" (function not supported by RAID controller).
Да?!, но без этой функции, автоматом отрубается U320
и вместо обычных 92-93 Mb/s сползает до 75-77Mb/s, т.е U160

Во-первых, этот совет относился не к Вам, а во-вторых, отключение QAS не приводит к переезду на U160.

}{уй

Сообщение }{уй » 15 май 2006, 13:44


2. Disable "QAS" (function not supported by RAID controller).
Да?!, но без этой функции, автоматом отрубается U320
и вместо обычных 92-93 Mb/s сползает до 75-77Mb/s, т.е U160

Во-первых, этот совет относился не к Вам, а во-вторых, отключение QAS не приводит к переезду на U160.
Упс, извеняй, и правда не перезжает, я с Disconnection перепутал...

Говорю же, в голове уже каша: Влидэйшен, Дисконекшен, global_tag_depth, tag_info, rd_strm......... и.т.п.

Кстати, отключение не помогло, опять глюкнуло при монтировании в режим Read/Write. Может это XFS такой весёлый, хотя на ext3 и reiserfs помню было ещё хуже.

.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 15 май 2006, 14:22

Я только одного не могу понять - с чего Вы взяли, что мои изначальные советы относились к решению Ваших проблем?

}{уй

Сообщение }{уй » 15 май 2006, 14:29

exLH писал(а):Я только одного не могу понять - с чего Вы взяли, что мои изначальные советы относились к решению Ваших проблем?
А от того, что не хрена, ни чего, не работает с декабря месяца,
вот и пробую все подряд, где как-то упоминается о настройках
Adaptec 29320

P.S.

На http://adaptec.com не посылать, я его уже на изусть выучил.
SCSI-Linux-HOWTO, Linux Programming Guide, тоже...

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

Сообщение gs » 15 май 2006, 14:33

Первым делом надо проверить винты и кабель, а не бегать по линуксам.

А кто говорил, что скорость мала собственно?

}{уй

Сообщение }{уй » 15 май 2006, 15:05

gs писал(а):Первым делом надо проверить винты и кабель, а не бегать по линуксам.
Ладно, скажите пожалуйста такую вещь.
Maxtor Atlas II 15K2 имеет встроенный терминатор?

У меня сейчас включено так:
ASC-29320 LVD разъём <-> Maxtor Atlas 15K2

Терминатор в шкафу за стенкой.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 15 май 2006, 15:08

СРОЧНО ставить нормальный кабель с нормальным терминатором.

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

Сообщение gs » 15 май 2006, 15:08

Нда. Полгода потребовалось для того, чтобы спросить про терминатор. На современных дисках терминации НЕТ.

}{уй

Сообщение }{уй » 15 май 2006, 15:12

gs писал(а):Нда. Полгода потребовалось для того, чтобы спросить про терминатор. На современных дисках терминации НЕТ.
Ладно уж, сам знаю, в отпуске я, вот и решил занятся  :lol:

.

}{уй

Сообщение }{уй » 15 май 2006, 15:46

exLH писал(а):СРОЧНО ставить нормальный кабель с нормальным терминатором.
Поставил, ждём "прихода"   :roll:

Есть прекрасная тестилка, bonnie++  ща прогоню...

Вот только один вопрос, пачаму под Windows работает  :evil:

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

Сообщение gs » 15 май 2006, 16:23

Самая злобная тестилка под разные платформы - www.iometer.org

}{уй

Сообщение }{уй » 15 май 2006, 22:14

gs писал(а):Самая злобная тестилка под разные платформы - www.iometer.org
Я думаю 16 файлов по 1GB, через рандом и ленейно, вполне хватит...

Вобщем, заработало...(пока)  :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:

antst
Power member
Сообщения: 42
Зарегистрирован: 10 май 2006, 16:59

Сообщение antst » 15 май 2006, 22:51

При возникновении проблем с железом, надо пинать того, кто поставил его. Это их хлеб, они и должны решать. Иначе решение чужих, по сути, проблем может стоить слишком дорого. Поэтому стоит покупать в компании, которая пусть возьмет подороже, но будет заниматься проблемами поставленого железа, а не "дешевле купить новый".

Ответить

Вернуться в «Массивы - Технические вопросы, решение проблем.»

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

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