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
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