If the IP for a storage node changes, you'll need to update the rings where 
that server's drives are. You can update the IP with the `swift-ring-builder 
set_info ...` command and then use "write_ring" to serialize it. Doing this 
will not cause any data movement in the cluster. Removing the server and 
re-adding it to the ring will cause data movement.

So, no, it's not strictly necessary to use static IPs. You'll be saving 
yourself some management overhead if you do, though.

--John




On Aug 18, 2014, at 11:42 AM, Jyoti Ranjan <jran...@gmail.com> wrote:

> Hi,
> 
> We are deploying Swift clusters where we do have IP addresses assigned to 
> Swift nodes via DHCP. Curious to know, what will happen if IP address of a 
> give node change that node is made part of Swift cluster. For e.g. let us 
> assume that Swift object node got IP 192.168.10.2 and later it changes to 
> 192.168.10.9 because of DHCP. Will running Swift cluster get affected?
> 
> In other words, is it necessary to use static IP for Swift nodes?
> 
> 
> Regards,
> Jyoti Ranjan
> _______________________________________________
> 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