Hi team!
Here’s a case that LUNs fail to scanned in SUSE 10 SP2 on a fiber channel network.
[Symptom]
In a scenario where SUSE 10 SP2 and a Fibre Channel network (Brocade HBAs) is used,
after the host is restarted or all LUN mappings are deleted, LUN mappings cannot be scanned.
[Fault Diagnosis]
LUN0 is deleted from the host and LUNs are scanned again, new LUN0 cannot be generated.
As a result, the command used to scan for LUNs cannot be sent to the storage array and LUNs fail to be scanned.
This problem is caused by defects of the operating system.
[Solution]
A workaround is provided for the script used to scan for LUNs. This workaround is only applicable to some Fibre Channel drivers such as QLogic and Emulex. For other HBAs such as Brocade, this workaround does not work. Perform the following operations to solve the problem.
1.Delete the mapping of LUN0.

2.Restart the host.

3.Reconnect the Fibre Channel link.