Моя эпопея с сервером Intel под ОС Debian

У вас сложности? Наши специалисты постараются помочь вам. Если вы сами сталкивались с похожими проблемами - поделитесь опытом.

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

Ответить
greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Моя эпопея с сервером Intel под ОС Debian

Сообщение greg » 27 апр 2005, 14:15

Под свой интернет - проект понадобился сервер. Выбор пал на:
Корпус INTEL SR1350-E (Kahana) 1U Value Chassis, Single PCI Riser,
Flex-bay supporting slim line floppy/DVD SSI EEB specification HDD options
- 2
Fixed (cabled) drives standard, Single 350W PFC fixed power supply,
SR1350E
MB INTEL SE7501HG2 (Harlingen),   SE7501HG2
Процессор XEON 2,67 GHz Socket 604, 512kb, FSB-533 Box for 1U,
BX80532KE2667DU
2 X Модуль памяти DDR DIMM 512Mb (PC-2100) ECC Reg Kingston Low Profile,
KVR266X72RC25L/512
2 X Винчестер HDD SEAGATE Cheetah  36GB U-320 SCSI 10000 rpm 68 pin

Поставил в дата-центре по чёткому ТЗ (SoftRAID) Debian Sarge (благо он достаточно стабилен), но сразу всплыли проблемы:
  • APIC конфликтовал по прерываниям с чем-то;
    вис reboot;
    и самое главное, медленный трансфер около 3 Mb/s
Решили включить железный RAID, но модуль оказался закрытым да ещё только под ядро 2.4.18-smp от RH9.0.

Сейчас ждём нормальный RAID LSI-Logic MegaRaid SCSI-320-1 (520) 64Mb, 1ch, так что ппродолжение следует ...

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 28 апр 2005, 15:51

Небольшое дополнение:

Код: Выделить всё

 aic79xx               212584   6 (autoclean)
 scsi_mod               97908   2 (autoclean) [sd_mod aic79xx]

 0000:03:04.0 SCSI storage controller: Adaptec AIC-7902 U320 (rev 03)
 0000:03:04.1 SCSI storage controller: Adaptec AIC-7902 U320 (rev 03)

 > lspci -s 03:04.0 -vv                            [16:55:02]0|0.00
 0000:03:04.0 SCSI storage controller: Adaptec AIC-7902 U320 (rev 03)
         Subsystem: Intel Corp.: Unknown device 3424
         Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop-
 ParErr- Stepping- SERR+ FastB2B-        Status: Cap+ 66MHz+ UDF-
 FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- 
       Latency: 64 (10000ns min, 6250ns max), Cache Line Size: 0x08 (32
 bytes)        Interrupt: pin A routed to IRQ 30
         Region 0: I/O ports at 2800 [size=256]
         Region 1: Memory at fe9e0000 (64-bit, non-prefetchable)
 [disabled] [size=8K]        Region 3: I/O ports at 2c00 [size=256]
         Expansion ROM at fe880000 [disabled] [size=512K]
         Capabilities: <available only to root>

 и в то-же время:
 Adaptec AIC79xx driver version: 1.3.10
 Adaptec AIC7902 Ultra320 SCSI adapter
 aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs
 Allocated SCBs: 64, SG List Length: 102

 Serial EEPROM:
 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8
 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8
 0x08f4 0x0146 0x2807 0x0010 0xffff 0xffff 0xffff 0xffff
 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0430 0xb2f7

 Target 0 Negotiation Settings
         User: 320.000MB/s transfers (160.000MHz DT|IU|QAS, 16bit)
         Goal: 3.300MB/s transfers
         Curr: 3.300MB/s transfers
         Transmission Errors 0
         Channel A Target 0 Lun 0 Settings
                 Commands Queued 1027156
                 Commands Active 0
                 Command Openings 32
                 Max Tagged Openings 32
                 Device Queue Frozen Count 0
 Target 1 Negotiation Settings
         User: 320.000MB/s transfers (160.000MHz DT|IU|QAS, 16bit)
         Goal: 3.300MB/s transfers
         Curr: 3.300MB/s transfers
         Transmission Errors 0
         Channel A Target 1 Lun 0 Settings
                 Commands Queued 1012922
                 Commands Active 0
                 Command Openings 32
                 Max Tagged Openings 32
                 Device Queue Frozen Count 0

 /dev/sda:
  Timing cached reads:   2216 MB in  2.00 seconds = 1108.00 MB/sec
  Timing buffered disk reads:    6 MB in  3.02 seconds =   1.99 MB/sec

idv
Advanced member
Сообщения: 53
Зарегистрирован: 06 янв 2004, 15:04
Откуда: С-Петербург
Контактная информация:

Сообщение idv » 29 апр 2005, 14:06

Я бы посоветовал две вещи - никогда не иметь дело с HostRAID и пересобрать ядро, не полагаясь на дистрибутивное (я бы поставил 2.4 с патчем aa3).
Заодно можно будет новый драйвер для LSI использовать.

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 29 апр 2005, 17:29

idv писал(а):Я бы посоветовал две вещи - никогда не иметь дело с HostRAID и пересобрать ядро, не полагаясь на дистрибутивное (я бы поставил 2.4 с патчем aa3).
Заодно можно будет новый драйвер для LSI использовать.
Про HostRAID уже понял на свооём горьком опыте :(. Ядро пересобирал первым делом и не один раз, проблемы оставались.
Спасибо за подсказку, жду приезда настоящего RAID :)

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 07 май 2005, 13:10

Наконец сервер в сборке и работает:

Код: Выделить всё

 cat /proc/scsi/megaraid/0                                [15:40:54]0|0.00
LSI Logic MegaRAID 1L19 254 commands 16 targs 4 chans 7 luns
greg@server ~ > cat /proc/scsi/scsi                                      [15:41:24]0|0.00
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: MegaRAID Model: LD0 RAID1 35002R Rev: 1L19
  Type:   Direct-Access                    ANSI SCSI revision: 02
скорость в норме?

Код: Выделить всё

sudo hdparm -tT /dev/sda                                 [15:42:27]0|0.00

/dev/sda:
 Timing buffer-cache reads:   128 MB in  0.24 seconds =533.33 MB/sec
 Timing buffered disk reads:  64 MB in  1.00 seconds = 64.00 MB/sec
Вот скачал драйвер, буду с ним ядро пересобирать.
ftp://ftp.lsil.com/pub/linux-megaraid/d ... 20.3.1.tgz

Правда GAM в архиве _только_ rpm файлы. Неужели их можно ставить на продакшен woody сервер через утилиту rpm? Что Вы мне посоветуете?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 11 май 2005, 11:19

LSI Logic MegaRAID 1L19
Прошивочку обновите, хотя бы до 1L26 (последняя пока,afaik, 1L37) ;)

idv
Advanced member
Сообщения: 53
Зарегистрирован: 06 янв 2004, 15:04
Откуда: С-Петербург
Контактная информация:

Сообщение idv » 11 май 2005, 14:01

greg писал(а): Правда GAM в архиве _только_ rpm файлы. Неужели их можно ставить на продакшен woody сервер через утилиту rpm? Что Вы мне посоветуете?
А, фигня. Я ставил не через rpm и не через alien - оно всякие стартовые файлы не туда положит.

Есть более удобный способ - просто раскрыть пакет, файлы ручками разложить куда надо (следуя man hier, это /opt), поставить права, отредактировать конфиг. Бинари там кажется статически линкованы, им пофиг под какой системой работать.

Прошивку стоит обновить, 1L37 у меня нареканий не вызывает.

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 12 май 2005, 17:22

idv писал(а): Прошивку стоит обновить, 1L37 у меня нареканий не вызывает.
Физического доступа к серверу нет, к сожалению, а можно ли прошить удалённо?

(Понимаю что вопрос глупый :) )

idv
Advanced member
Сообщения: 53
Зарегистрирован: 06 янв 2004, 15:04
Откуда: С-Петербург
Контактная информация:

Сообщение idv » 12 май 2005, 18:09

greg писал(а):
idv писал(а): Прошивку стоит обновить, 1L37 у меня нареканий не вызывает.
Физического доступа к серверу нет, к сожалению, а можно ли прошить удалённо?

(Понимаю что вопрос глупый :) )
в GAM такая функция есть....

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 12 май 2005, 18:40

GAM вроде запустил, gamroot создал, а как к нему подконнектится? Лучше ссылку на howto, а то на сайте lsi мало что найти можно ...

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

Сообщение exLH » 12 май 2005, 20:24

Устанавливаете GAMTT client на любой машине с Windows и подключаетесь к своему серверу по ip.

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

Сообщение exLH » 12 май 2005, 20:28

idv писал(а): в GAM такая функция есть....
Только вот, если мне память не изменяет, поддержка GAM появилась только в прошивке L26...

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 12 май 2005, 20:35

exLH писал(а):Устанавливаете GAMTT client на любой машине с Windows и подключаетесь к своему серверу по ip.
Осталось вин машину найти ... Какой порт открыть на сервере?

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 12 май 2005, 20:39

exLH писал(а):
idv писал(а): в GAM такая функция есть....
Только вот, если мне память не изменяет, поддержка GAM появилась только в прошивке L26...
Замкнуты круг какой-то. Корбину опять придётся просить, а они и так от меня уже плачут :)

greg
member
Сообщения: 24
Зарегистрирован: 26 апр 2005, 21:06
Откуда: Владимир
Контактная информация:

Сообщение greg » 20 май 2005, 15:43

Продолжение истории:
Перепрошить контроллер support не смог, цитата письма:
комп ведёт себя, прямо скажу, неадекватно, делал всё по инструкции, но
один раз процесс перепрошивки зациклился, ещё 5 раз завис сразу же после
детекта контроллера. я пробовал различные варианты и промучился часа 3,
чуть не угробив массив. я пока затрудняюсь ответить почему у меня не
получилось перепрошить контроллер. очевидно проблема с железом, но вот
какая именно - это большой вопрос.
Подскажите, что за симптомы? И самое главное, как действовать дальше?

Ответить

Вернуться в «Серверы - Решение проблем»

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

Сейчас этот форум просматривают: Google [Bot] и 48 гостей