27.12.2014 Views

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

G–ULP Troubleshooting<br />

Troubleshooting SRP Issues<br />

Problem:<br />

Attempts to read or write to the disk are unsuccessful, when they were previously<br />

successful. The host displays 'Sense Data indicates recovery is<br />

necessary on Session' and the "Test Unit Ready has FAILED", "Abort<br />

Task has SUCCEEDED", "Clear Task has FAILED" messages.<br />

Solution:<br />

If there is a problem with communication between the VIO hardware and the<br />

storage device (e.g., the cable between the storage device and the Fibre Channel<br />

switch was pulled) the VIO hardware log will display a "Connection Lost to<br />

NPort Id" message. The next time the host tries to do an input/output (I/O), the<br />

'Sense Data indicates recovery is necessary' appears. Then SRP will<br />

recycle the session. As part of trying to move the session from 'Connected' to<br />

'Active', SRP will issue the 'Test Unit Ready' command.<br />

Verify that the status of the connection between the appropriate VIO hardware<br />

port and the target device is UP on the FCP Device Discovery screen.<br />

Additionally, there may occasionally be messages in the log such as:<br />

Connection Failed for Session X: IBT Code = 0x0<br />

Connection Failed for Session X: SRP Code = 0x0<br />

That may indicate a problem in the path between the VIO hardware and the target<br />

storage device.<br />

Four sessions in a round-robin configuration are active<br />

Problem:<br />

Four sessions in a round-robin configuration are active according to<br />

ib_qlgc_srp_stats. However, only one disk can be seen, although five should<br />

be seen.<br />

Solution 1:<br />

Make certain that Max LUNs Scanned is reporting the same value as<br />

adapterMaxLUNs is set to in qlgc_srp.cfg.<br />

Solution 2:<br />

Make certain that all sessions have a map to the same disk defined. The fact that<br />

the session is active means that the session can see a disk. However, if one of the<br />

sessions is using a map with the 'wrong' disk, then the round-robin method could<br />

lead to a disk or disks not being seen.<br />

Which port does a port GUID refer to<br />

Solution:<br />

A <strong>QLogic</strong> <strong>Host</strong> Channel Adapter Port GUID is of the form 00066appa0iiiiii<br />

G-12 D000046-005 B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!