[dm-devel] [PATCH 0/4] multipath-tools: Ceph rbd support
Mike Christie
mchristi at redhat.com
Fri Jul 8 15:46:19 UTC 2016
On 07/08/2016 03:15 AM, Christophe Varoqui wrote:
> Hi Mike,
>
> this patchset was broken by the resync with hannes rcu v2 branch.
> Can you rebase it in the light of the changes to the conf pointer access
> applied in dbd9ad6f0e555707335ec71e1c5bec1723e02f79 ?
>
Yeah, no problem.
> Thanks.
>
> On Tue, Jul 5, 2016 at 10:12 AM, Mike Christie <mchristi at redhat.com
> <mailto:mchristi at redhat.com>> wrote:
>
> The following patches add Ceph rbd support for handling
> blacklisted devices. This does not support features like
> multibus.
>
> My specific use is for exporting rbd images through multiple
> LIO instances. In this case, we have one rbd instance that
> has the exclusive lock and send WRITE requests. If that host
> becomes unreachable, then another host will grab the lock,
> and blacklist the original host to prevent it from sending stale
> IO (when blacklisted IO will be failed by the OSD).
>
> To recover from this, this patchset adds a repair() callout
> to the checker. If the path is in the PATH_DOWN state this
> callout can be used to fix it up. For my case, I am remapping
> the device to flush stale IO and cleanup the old lock,
> and then unblacklisting myself.
>
>
>
>
>
> --
> dm-devel mailing list
> dm-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
>
More information about the dm-devel
mailing list