Bug 61132
Summary: | hampton b2: qlogic drivers only detect one volume | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Wendy Hung <wendyh> | ||||
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.3 | CC: | rlandry | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2002-03-25 19:54:26 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Wendy Hung
2002-03-13 23:46:44 UTC
Also seen in Pensacola Beta2. Fix is to enable the "probe all LUNs on each SCSI device" option (CONFIG_SCSI_MULTI_LUN) and recompile the kernel. This option is not enabled by default in Red Hat (apparently it can cause problems in some cases). However, this may be an issue for support since the user must perform a kernel compilation. I think you have been slightly misinformed. That option is ALSO a runtime option. In addition the scsi layer has a whitelist of good devices where it ALWAYS will scan all luns. If you can get me the output of "cat /proc/scsi/scsi" on a machine with the "offending" device I can add the scsi device to this whitelist. Created attachment 49766 [details]
/proc/scsi/scsi from machine with qla2300 and attached storage (host scsi2)
How do you enable the runtime option for multiple LUNs? Thanks for the ident; I've added it to my trees. How to do it at runtime: add options scsi_mod max_scsi_luns=128 to the /etc/modules.conf file and then recreate the initrd (or remove and install the kernel). see "man initrd" for info on how to recreate an initrd simple. Will this ident be included in the whitelist for Hampton Beta4? Pensacola? or will the runtime option have to be used? It's in pensacola already and on my list of id's to add for hampton. (there's a few more and I rather do them in one go; saves time ;) Ok should be fixed. Not fixed in beta 4 - still had to add the scsi_mod options to see all LUNs. Will there be another beta drop available before the Gold Masters cut? Ah bah. typo. Will be fixed in the 2.4.18-0.19 kernel which will be in rawhide tomorrow Can you confirm that the device is in the whitelist in Pensacola-re0328 (2.4.9- 26.53beta kernel)? I've gotten reports that the user still must add the scsi_mod options to see all LUNs. pensacola is a whole different beast; will look into |