'sd' devices are not created however 'sg' devices could be seen for external storage.

Solution Verified - Updated -

Issue

  • sd devices are missing for some of the paths from external storage.
[6:0:0:22]   disk    IBM      2145             0000  /dev/sdbt  /dev/sg82
[6:0:0:23]   disk    IBM      2145             0000  /dev/sdbu  /dev/sg83
  - sd devices are missing for following paths from external storage
[6:0:0:24]   disk    IBM      2145             0000  -         /dev/sg119
[6:0:0:25]   disk    IBM      2145             0000  -         /dev/sg120
[6:0:0:26]   disk    IBM      2145             0000  -         /dev/sg121

PQual value is not eqaul to 1 which could lead to missing sd devices as per Why scsi device name not created for all paths of LUN?

$ less sg_inq_out |grep -A 4 "Device /dev/sg119"
---- Device /dev/sg119 ----
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  version=0x06  [SPC-4]

$ less sg_inq_out |grep -A 4 "Device /dev/sg120"
---- Device /dev/sg120 ----
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  version=0x06  [SPC-4]

$ less sg_inq_out |grep -A 4 "Device /dev/sg121"
---- Device /dev/sg121 ----
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  version=0x06  [SPC-4]

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content