Skip to content

linux multipath is making me tired.

by jprice on May 25th, 2011

So, I’ve got a multipath setup that claims to be working:

# multipath -ll
vrp (360060e8010053b90052fb06900000190) dm-8 HITACHI,DF600F
size=70G features=’0′ hwhandler=’0′ wp=rw
`-+- policy=’round-robin 0′ prio=1 status=active
|- 6:0:0:0 sdc 8:32 active ready running
`- 5:0:0:0 sdb 8:16 active ready running

sweet right?

Until you test it. For some reason, the above setup isn’t ’round-robin’, it’s only using one path. If you kill the inactive link (unplug, port disable, whatever), it works fine. Reconnect, and it recovers. If you kill the active link, well, the world blows up on you (read-only file system, etc).

The above is with Oracle Enterprise Linux 5.6 (aka oracle unbreakable linux) and device-mapper-multipath-0.4.9-23.0.8.el5 (which is the latest supported version AFAICT). I’ll update or post again when/if I get this solved.

ETA: Turns out to be a known issue

From → Geeky musings

2 Comments
  1. Scott permalink

    I am having the same problem do you have any insight?

    Thanks

  2. Micah permalink

    I’m having the same problem, the round-robin selector is not working. All my I/O is going down one path.

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS