[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

AS 3 SCSI LUN problem with qla2300 driver



I ran into a scsi lun problem after upgrade my system from as2.1 to as3. Our server was attached to a storage with 18 configured disk array via a QLA2342 HBA card. When it was as2.1 (from e-25 to e-49 kernels), the OS scsi layer can see and pick up all 0~17 LUNS. After upgrade to as3, with kernel 2.4.21-20.0.1EL, the OS can only see LUN from 0~7.

I also tried reconfiguring the HBA using SANsufer, all LUNS 0~17 can be seen there. I also tried other options such as failover, but it did not matter. I can add those additional devices manually by issuing, say echo "scsi add-single-device 2 0 0 8" >/proc/scsi/scsi, but that is painful solution from my point of view.

Has anybody run into the same situation before? Should I download the driver source from QLogic and build it instead of using the redhat driver?

Thansk,


Jin


=======================================================
The following are contents of my modul.conf and related /proc information.

# /etc/modules.conf
#######################################################
alias eth0 e1000
alias eth1 e1000
alias scsi_hostadapter aic79xx
alias scsi_hostadapter0 qla2300_conf
alias scsi_hostadapter1 qla2300
alias usb-controller usb-uhci
options qla2300 ConfigRequired=1 ql2xmaxqdepth=64 ql2xuseextopts=1
options scsi_mod max_scsi_luns=128
#######################################################

# /etc/qla2300.conf
#######################################################
scsi-qla0-adapter-port=210000e08b0a0085\;scsi-qla0-tgt-0-di-0-node=20000080e512a3cb\;scsi-qla0-tgt-0-di-0-port=22000080e512a3cb\;scsi-qla0-tgt-0-di-0-pid=0000e4\;scsi-qla0-tgt-0-di-0-contr
ol=00\;scsi-qla1-adapter-port=210100e08b2a0085\;scsi-qla1-tgt-0-di-0-node=20000080e512a3cb\;scsi-qla1-tgt-0-di-0-port=24000080e512a3cb\;scsi-qla1-tgt-0-di-0-pid=0000e1\;scsi-qla1-tgt-0-di-
0-control=00\;
#######################################################

# /proc/scsi/qla2300/2 (only the LUN section)
#######################################################
SCSI LUN Information:
(Id:Lun)  * - indicates lun is not registered with the OS.
( 0: 0): Total reqs 140, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 1): Total reqs 49, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 2): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 3): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 4): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 5): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 6): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 7): Total reqs 36, Pending reqs 0, flags 0x0, 0:0:02,
( 0: 8): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0: 9): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:10): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:11): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:12): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:13): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:14): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:15): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:16): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
( 0:17): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:02,
#######################################################

# /proc/scsi/scsi
#######################################################
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST336753LC Rev: 0004
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: SEAGATE Model: ST336753LC Rev: 0004
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: SEAGATE Model: ST336752LC Rev: 0004
Type: Direct-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: SUPER Model: GEM318 Rev: 0 Type: Processor ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 01
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 02
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 03
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 04
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 05
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 06
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 07
Vendor: LSI Model: ProFibre 4000R Rev: 5902
Type: Direct-Access ANSI SCSI revision: 02
#######################################################



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]