Start a Conversation

Unsolved

This post is more than 5 years old

3253

January 31st, 2013 01:00

INQ.AIX - SCSI Inquiry

Hi,

I jwant to confirm with you the operation of the inq.aix which is run when the ECC Host Agent DCP fires:

  1. Does an EMC inq command, specifically inq.aix send a SCSI command code 12 to every single possible LUN address on each HBA? Then only the responding devices are collated and presented in the output of the inq command.
  2. Or – being an EMC packaged command, is a single INQ sent to the VMAX and the VMAX handles the execution of the INQ from its side.
  3. I’m thinking that possibly it is point 1 as if I have EMC and JBOD connected to the same HBA port, the JBOD would not have the EMC intelligence to interpret an EMC specific INQ.

If it is point 1 then we are likely to get multiple INQ’s sent to each address, in which case how do we avoid getting a queue full condition? Unless of course the range of addresses it wants to poll are sent in the same command.

If you could provide a detailed explanation of how this inq.aix operates I would be most grateful,

Kind regards,

Colin

465 Posts

February 3rd, 2013 17:00

EMC does not publish the specs for the INQ command. All of the information obtained comes from SCSI commands so the storage is just responding to the SCSI requests. There may be more than one SCSI command per lun, however not many and no risk of queue depth issues.

No Events found!

Top