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