[dm-devel] dm-rdac not working?
Chandra Seetharaman
sekharan at us.ibm.com
Mon Aug 27 20:08:48 UTC 2007
On Mon, 2007-08-27 at 20:31 +0200, Tore Anderson wrote:
> * Chandra Seetharaman
>
> > What version of multipath tools are you using ?
>
> 0.4.7.
>
> > Can you attach your multipath.conf file. You should be using the rdac
> > path checker instead of the tur path checker.
>
> Hmm, this was added in 0.4.8... What's the difference between the
> rdac path checker and the tur checker? Anyway, it appears to me that
tur checker just sends a test unit ready to see if the path is good.
Whereas rdac sends a c9 page inquiry and determines the state of the
path.
> the problem here is with the kernel hardware handler, not in the
> userspace path checker, wouldn't you agree? The hardware handler is
> invoked unpon pg init as expected, but fails to do its job.
That is true. But, I am wondering if what you have is based on the LSI
Engenio based controller (and hence the controller does not understand
the MODE_SELECT command).
What mode do you have your storage device configured in ? rdac or AVT ?
BTW, rdac path checker would show [ghost] instead of [ready] for the
passive path.
>
> > Can you attach the o/p of "multipath -ll"
>
> mysql (3600a0b80002984ae0000179c46a68843)
> [size=20 GB][features=1 queue_if_no_path][hwhandler=1 rdac]
> \_ round-robin 0 [prio=0][enabled]
> \_ 3:0:0:1 sdd 8:48 [active][ready]
> \_ 4:0:0:1 sdh 8:112 [active][ready]
> \_ round-robin 0 [prio=6][active]
> \_ 3:0:1:1 sdg 8:96 [active][ready]
> \_ 4:0:1:1 sdj 8:144 [active][ready]
Where did you get mpath_prio_rdac from ?
In 0.4.7 you could use mpath_prio_tpc instead (it behaves exactly as
mpath_prio_rdac in 0.4.8).
Can you apply the attached debug patch, repeat your test and send me the
log.
Thanks,
chandra
<snip>
--
----------------------------------------------------------------------
Chandra Seetharaman | Be careful what you choose....
- sekharan at us.ibm.com | .......you may get it.
----------------------------------------------------------------------
More information about the dm-devel
mailing list