On Fri, Mar 1, 2019 at 1:09 PM Anthony D'Atri <ada...@digitalocean.com> wrote:
>
> Thanks!  I'll do some experimentation.  Our orchestration service might need 
> an overhaul to manage parents / children together.
>
> Related question, in this thread:
>
> https://www.spinics.net/lists/ceph-users/msg35257.html
>
> there was discussion of rate limiting.  I have a 4TB migration going right 
> now that's writing at around 900MB/s, so this is of keen interest.

There isn't any rate-limiting available for rbd-mirror as of yet, but
it's on the backlog. The linked email thread talked about the per-pool
configuration overrides, and that will be available in Nautilus via
the new "rbd config global/pool/image ..." commands.

>
> > On Feb 26, 2019, at 5:27 PM, Jason Dillaman <jdill...@redhat.com> wrote:
> >
> > On Tue, Feb 26, 2019 at 7:49 PM Anthony D'Atri <ada...@digitalocean.com> 
> > wrote:
> >>
> >> Hello again.
> >>
> >> I have a couple of questions about rbd-mirror that I'm hoping you can help 
> >> me with.
> >>
> >>
> >> 1) http://docs.ceph.com/docs/mimic/rbd/rbd-snapshot/ indicates that 
> >> protecting is required for cloning.  We somehow had the notion that this 
> >> had been / will be done away with, but don't remember where we saw that.  
> >> Thoughts?
> >
> > By default, if the cluster is configured to to require mimic or later
> > clients, you no longer need to protect/unprotect snapshots prior to
> > cloning [1]. The documentation still talks about
> > protecting/unprotecting snapshots since the new clone v2 format isn't
> > currently enabled by default in order to preserve backwards
> > compatibility to older librbd/krbd clients. Once we no longer support
> > upgrading from pre-Mimic releases, we can enable clone v2 by default
> > and start deprecating snapshot protect/unprotect features.
> >
> >> 2) We're currently running 12.2.2 on our cluster nodes, with rbd-mirror 
> >> running in a container built against 12.2.8.  Should we expect images with 
> >> clones / parents to successfully migrate with rbd-mirror? I've had a few 
> >> rude awakenings here where I've flattened to remove the dependency, but in 
> >> the general case would rather not have to sacrifice the underlying 
> >> capacity.
> >
> > Yes, thinly provisioned cloned images have always been supported with
> > RBD mirroring (Jewel release). You do, however, need to ensure that
> > the parent image has mirroring enabled.
> >
> >>
> >>
> >>
> >> Context:  We aren't using rbd-mirror for DR, we're using it to move 
> >> volumes between clusters for capacity management.
> >>
> >> Hope to see you at Cephalocon.
> >>
> >>
> >>
> >>
> >> Anthony D'Atri
> >> Storage Engineer
> >> 425-343-5133
> >> ada...@digitalocean.com
> >> ________________________________
> >> We're Hiring! | @digitalocean | linkedin
> >>
> >
> > [1] https://ceph.com/community/new-mimic-simplified-rbd-image-cloning/
> >
> > --
> > Jason
>


-- 
Jason
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to