On Wed, 2013-08-21 at 10:42 -0700, Robert Coli wrote:
> On Wed, Aug 21, 2013 at 3:58 AM, Tim Wintle <timwin...@gmail.com> wrote:
> 
> > What would the best way to achieve this? (We can tolerate a fairly short
> > period of downtime).
> >
> 
> I think this would work, but may require a full cluster shutdown.
> 
> 1) stop nodes on old network
> 2) set auto_bootstrap to false in the conf file (it's not in there, you
> will have to add it to set it to false)
> 3) change the listen_address/seed lists/etc. in cassandra.yaml to be the
> new ips
> 4) start nodes, seed nodes first

Thank you,

I tried a quick test on local VMs before an it appeared to work, but I'm
still a little worried if the old ip addresses would appear through some
process that only kicks in in a realistic use.

I'll try to set up a more realistic simulation to test before going
ahead.

Tim

> 
> Basically I think the nodes will join, announce their new ip, not
> bootstrap, and eventually the entire cluster will coalesce on new ips.
> 
> If I were you, I would probably try to set up a QA or test cluster with
> similar setup.
> 
> =Rob


Reply via email to