[Comm] Q: ALM2.0 on SMP - agpgart & EMC Symmetrix troubles
Axel
=?iso-8859-1?q?axel_=CE=C1_technoserv=2Eru?=
Чт Ноя 21 18:13:32 MSK 2002
Здравствуйте.
Ставили ALM2.0 на следующего писишного монстра:
2 x PIII Xeon
2G RAM
Adaptec 7899P на нем хард сколько-то там гиг
QLogic QLA2200 на котором подцеплен по оптике EMC Symmetrix
всякое по мелочи - какой-то SCSI-оптический драйв, видео ATI Rage 3D и
пр.хр.
Порадовало, что установка системы прошла без проблем - железо
какое было все определилось, даже подцепился драйвер
Qlogic (только qla2200, а не qla2x00 который поддерживает EMC).
В дальнейшем проблемы были обнаружены в следующем:
- при загрузке smp-ядра не подгружается модуль agpgart - ругается (см.
фрагмент лога ниже), при загрузке linux-up подгружается нормально
- был взят более свежий модуль с сайта qlogic, скомпилен под smp-ядро, по
modprobe он нормально подгружается, но во-первых, загрузка проходит где-то
с минуту и на это время система практически умирает - даже мышка в X еле-еле
двигается, во-вторых (самое плохое) он не хочет подгружаться при загрузке
системы (см. лог ниже) - говорит failed и все
Фрагмент /var/log/messages:
Nov 21 16:57:57 svew2 rc.sysinit: Configuring kernel parameters: succeeded
Nov 21 16:57:57 svew2 modprobe: /lib/modules/2.4.18-alt6master-smp/kernel/drivers/char/agp/agpgart.o: init_module: Invalid argument
Nov 21 16:57:57 svew2 modprobe: Hint: insmod errors can be caused by
incorrect module parameters, including invalid IO or IRQ parameters
Nov 21 16:57:57 svew2 modprobe: /lib/modules/2.4.18-alt6master-smp/kernel/drivers/char/agp/agpgart.o: insmod /lib/modules/2.4.18-alt6master-smp/kernel/drivers/char/agp/agpgart.o failed
Nov 21 16:57:57 svew2 load_modules: Loading module agpgart: failed
Nov 21 16:57:57 svew2 modprobe: /lib/modules/2.4.18-alt6master-smp/kernel/drivers/char/agp/agpgart.o: insmod agpgart failed
Nov 21 16:57:57 svew2 load_modules: Loading module scsi_hostadapter: failed
Обойти проблему пока удалось добавлением его загрузки в rc.local, но это
ведь не есть правильно, тем более что теперь не получается прописать в
fstab монтирование на загрузке дисков лежащих на Symmetrix - если только
добавлять mount в rc.local, но это уж совсем полагаю криво :\
Вот так выглядит /etc/modules.conf (после использования DrakConf, который
его по ходу подправил):
pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-ohci
probeall scsi_hostadapter aic7xxx qla2x00
alias eth0 eepro100
alias eth1 e1000
options qla2x00
ql2xopts=scsi-qla2-adapter-node=200100e08b252327;scsi-qla2-adapter-port=210100e08b252327;scsi-qla2-target-0=5006048439787550;
#probeall qla2x00
probeall aic7xxx aic7xxx qla2x00
Вот так было чуть раньше поправлено руками:
pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-ohci
probeall scsi_hostadapter aic7xxx
alias eth0 eepro100
alias eth1 e1000
alias scsi_hostadapter aic7xxx
alias scsi_hostadapter1 qla2x00
alias scsi_hostadapter2 qla2x00
alias scsi_hostadapter3 qla2x00
options qla2x00
ql2xopts=scsi-qla2-adapter-node=200100e08b252327;scsi-qla2-adapter-port=210100e08b252327;scsi-qla2-target-0=5006048439787550;
И тот и другой вариант при старте системы модуль не грузят. Подгружается
он в rc.local. После успешного подключения список SCSI-устройств выглядит так:
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DDYS-T36950M Rev: S96H
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: ESG-SHV Model: SCA HSBP M9 Rev: 0.13
Type: Processor ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 06 Lun: 00
Vendor: ESG-SHV Model: SCA HSBP M9 Rev: 0.13
Type: Processor ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: SONY Model: SMO-F551 Rev: 1.18
Type: Optical Device ANSI SCSI revision: 02
Host: scsi5 Channel: 00 Id: 00 Lun: 00
Vendor: EMC Model: SYMMETRIX Rev: 5267
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi5 Channel: 00 Id: 00 Lun: 34
Vendor: EMC Model: SYMMETRIX Rev: 5267
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi5 Channel: 00 Id: 00 Lun: 35
Vendor: EMC Model: SYMMETRIX Rev: 5267
Type: Direct-Access ANSI SCSI revision: 03
Хотелось бы услышать ваше мнение. Почему при загрузке системы modprobe не
проходит? Что-то связано с последовательностью загрузки модулей?
Дополнительные сведения о конфигурации предоставлю при необходимости.
Спасибо заранее.
--
Axel
Подробная информация о списке рассылки community