User guide

EULP Troubleshooting
Troubleshooting SRP Issues
IB0054606-02 A E-15
Solution:
This indicates a problem in the path between the VIO hardware and the target
storage device. After an SRP host has connected to the VIO hardware
successfully, the host sends a “Test Unit Ready command to the storage
device. After five seconds, if that command is not responded to, the SRP host
brings down the session and retries in five seconds. Verify that the status of the
connection between the appropriate VIO hardware port and the target device is
UP on the FCP Device Discovery screen.
Problem:
Attempts to read or write to the disk are unsuccessful, when they were previously
successful. The host displays 'Sense Data indicates recovery is
necessary on Session' and the "Test Unit Ready has FAILED", "Abort
Task has SUCCEEDED", "Clear Task has FAILED" messages.
Solution:
If there is a problem with communication between the VIO hardware and the
storage device (e.g., the cable between the storage device and the Fibre Channel
switch was pulled) the VIO hardware log will display a "Connection Lost to
NPort Id" message. The next time the host tries to do an input/output (I/O), the
'Sense Data indicates recovery is necessary' appears. Then SRP will
recycle the session. As part of trying to move the session from 'Connected' to
'Active', SRP will issue the 'Test Unit Ready' command.
Verify that the status of the connection between the appropriate VIO hardware
port and the target device is UP on the FCP Device Discovery screen.
Additionally, there may occasionally be messages in the log such as:
Connection Failed for Session X: IBT Code = 0x0
Connection Failed for Session X: SRP Code = 0x0
That may indicate a problem in the path between the VIO hardware and the target
storage device.
Four sessions in a round-robin configuration are active
Problem:
Four sessions in a round-robin configuration are active according to
ib_qlgc_srp_stats. However, only one disk can be seen, although five should
be seen.
Solution 1:
Make certain that Max LUNs Scanned is reporting the same value as
adapterMaxLUNs is set to in qlgc_srp.cfg.