SRDB ID | Synopsis | Date | ||
40307 | Why can't I see newly mapped LUNs on a StorEdge 9900-series array? | 22 Oct 2001 |
Status | Issued |
Description |
After new LUNs are mapped from a StorEdge 9910 or 9960 from the SVP or Remote Console, the Solaris host does not recognize the new devices, even after editing sd.conf.
SOLUTION SUMMARY:
When LUNs are mapped on the Hitachi 9910 or 9960, LUN assignments are done by associating a LUN number with a particular LDEV ID. The LUN number that is assigned by the subsystem is hex. The sd driver in Solaris however identifies LUNs by their decimal address - LUN definitions in hex will be ignored. Therefore, any LUN number above 09 needs to be translated to hex in order to be correctly identified by the sd driver in /kernel/drv/sd.conf.
For example:
/devices/pci@1,4000/fibre-channel@4/sd@4,a
would translate to the following sd.conf entry:
name="sd" class="scsi" target=4 lun=10
Please note that a reconfiguration boot is required to make any changes in /kernel/drv/sd.conf effective.
INTERNAL SUMMARY: