rhel 2.4/eva lun unpresent/scsi rescan=hang
Hi,
Did not know exactly where to post this.
This is what i'm trying to solve:
1. install rhel-U7 on server with these details:
Proliant DLn happens on multiple models
local boot
Qlogic HBAs - drivers 7.07.05 or 7.07.03
LUN or LUNs presented from EVA with CV 6.0
2. On the linux box LUN or LUNs are seen fine.
(note: not mounted, not touched)
3. On EVA CV Unpresent LUN, say LUN 0 0 6 2
4. On Linux box fc rescan
echo "scsi-qlascan">/proc/scsi/qla2300/<0 1>
echo "scsi remove-single-device 0 0 6 2"
>/proc/scsi/scsi
echo "scsi-qlascan">/proc/scsi/qla2300/0
= HANG
Things learned:
1. 2.6 kernel works fine, no hang (expected)
2. 2.4 U8 hangs as well
3. Can unpresent any or all LUNs on EVA, it's
when scsi removes/scans are attempted on the
Linux box that produces the hang.
Now in item 4 above I am giving the command line commands to produce this hang. The managers of the Linux boxes uses scripts to accomplish same. Also we checked all required (driver,bios) levels.
Oh, one more interesting clue. This ONLY will occur if the driver is in f/o mode AND load balancing set.
Please don't tell me, well if it hurts then don't!
Been trying to solve this one for a few weeks now, so any/all help appreciated.
thanks,
rld
|