AS 3 SCSI LUN problem with qla2300 driver 2004-12-16 - By Jin Zhao
Back 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 #######################################################
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|