Symantec logo

Shared disks not visible

If the shared disks in /proc/scsi/scsi are not visible:

Make sure that all shared LUNs are discovered by the HBA and SCSI layer. This can be verified by looking at /proc/scsi/fibre channel driver/* files.

Example:

/proc/scsi/qla2xxx/2 contains...

...

SCSI LUN Information:

(Id:Lun) * - indicates lun is not registered with the OS.

( 0: 0): Total reqs 74, Pending reqs 0, flags 0x0, 0:0:84 00

( 0: 1): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:84 00

( 0: 2): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:84 00

( 0: 3): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:84 00

( 0: 4): Total reqs 0, Pending reqs 0, flags 0x0*, 0:0:84 00

...

The example indicates that not all LUNs are discovered by SCSI. The problem might be fixed by specifying dev_flags or default_dev_flags and max_luns parameters for SCSI driver.

If the LUNs are not visible in /proc/scsi/fibre channel driver/* files, it may indicate a problem with SAN configuration or zoning.