Comment 10 for bug 1057054

Revision history for this message
Chris Weiss (cweiss) wrote :

after the upgrade and initial reboot, I change the config file and verified multipath -ll was as I expected, then rebooted and did the pv test. I did nothing else between my first posting and the reply verifying lsmod, so yes, it was loaded on reboot.

I have both controllers in the md3000i, and each has 2 ports. a LUN can be on either controller, and active/active on that one controller, with the other controller as standby. I also have luns on it used by esxi, and the RR paths appear to be the same.

I did not check which driver got loaded on lucid, and the dell docs are really kinda all over the place so I was trying to ignore them. rdac did seem to be what was happening based on how multipath -ll showed things, and I did see roughly equal traffic on 2 nics. In my first attempt with Precise I did initially see the ping-ponging you mention, before I understood how to apply rdac configs. With Lucid I put the rdac config in right from the start and did not see that behavior.

is it possible the old mpath_prio_rdac callout was loading the driver early in the process? I was not aware of scsi_dh_rdac's existence until this thread, so I have no explanation of how it's getting loaded when you think it shouldn't be.

it's nice to see the config codified, I'll have to experiment with that some. thanks for that info.