I am trying to setup multipath with failover policy on openSuSE 11. I have two qla2xxx HBA’s installed and they appear to be working. Here is the output of “multipath -l” command
SAN_dsk (WWIDnnn) dm-0 SUN,CSM200_R
[size=1][features=1 queue_if_no_path][hwhandler=1 rdac]
_ round-robin 0 [prio=-1][enabled]
_ 4:0:0:0 sdc 8:32 [active][undef]
_ round-robin 0 [prio=-1][active]
_ 5:0:0:0 sdd 8:48 [active][undef]
While testing, I pulled one of the two connection to SAN, and the connection failed over to second HBA connection to SAN.
When I plug the cable back in, it does not fall back to original connection… It stays in failed state.
Also, I noticed that failed disk (sdd disk) comes back as (sdg disk), which is probably why connection does not fall back to original HBA.
But, when I run “/sbin/service multipathd restart” sdg disk shows as as enabled in multipath -l…
What am I missing here? Any ideas / pointers?