You've actually identified the issues involved. Here's a writeup on how you can 
do it, and the general best-practice for capacity management in Swift:

https://swiftstack.com/blog/2012/04/09/swift-capacity-management/


--John




On Aug 22, 2014, at 11:50 AM, Lillie Ross-CDSR11 
<ross.lil...@motorolasolutions.com> wrote:

> All,
> 
> I want to reconfigure a number of disks in my Swift storage cluster to reside 
> in different zones, and I’m unsure of the best way to accomplish this.
> 
> One way would be to set the drive weights to 0 and wait for data to migrate 
> off the drives, then remove the drive from their current zone and re-add the 
> drive to the new zone, rebalance and push the new ring files out to the 
> cluster.
> 
> Or I could simply remove the drives, re-add the drives to their new zones, 
> rebalance and push out the updated ring files.
> 
> Is one approach better than the other, or is there a better way than I’ve 
> outlined above? Since any approach would be performed over a weekend, I’m not 
> concerned about the effects of cluster performance as partitions are shuffled 
> around.
> 
> Thoughts and inputs are welcome.
> 
> Thanks,
> Ross
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to