Assuming you have the spare throughput-/IOPS for Ceph to do its thing
without disturbing your clients, this will work fine.
-Greg

On Tuesday, May 13, 2014, Gandalf Corvotempesta <
[email protected]> wrote:

> 2014-05-13 21:21 GMT+02:00 Gregory Farnum <[email protected] <javascript:;>
> >:
> > You misunderstand. Migrating between machines for incrementally
> > upgrading your hardware is normal behavior and well-tested (likewise
> > for swapping in all-new hardware, as long as you understand the IO
> > requirements involved). So is decommissioning old hardware. But if you
> > only care about (for instance, numbers pulled out of thin air) 30GB
> > out of 100TB of data in the cluster, it will be *faster* to move only
> > the 30GB you care about, instead of rebalancing all the data in the
> > cluster across to new machines. :)
>
> Subject on this thread is : "migrate WHOLE cluster", so, I meant to migrate
> THE WHOLE CLUSTER not only a part of it.
>
> If my cluster is made by 100TB, I have to migrate 100TB of datas.
>
> So, can I manually replace all mons and osds one per time?
> For example: add 1 mon, remove 1 mon, add 1 mon, remove 1 mon and so
> on until all mons are replace.
> Then: add 1 osd, wait for rebalance, remove 1 osd, wait for rebalance
> and so on ultil all OSD are migrated.
>
> This should work with no downtime and no data loss.
>


-- 
Software Engineer #42 @ http://inktank.com | http://ceph.com
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to