Netflix/Priam

Proper sequence to bootstrap a new cluster with Priam

Opened this issue · 1 comments

garo commented

I'm not sure what's the proper way to bootstrap a new Cassandra cluster with Priam (I'm using the 3.x branch). So far I've just ended up "Unable to gossip with any seeds" situation where two nodes are given with each others ip as the seed. The situation looks like #313 which is now a pretty old issue.

I've tried this so far with just two node clusters. I'd appreciate to have some kind of information on how a new cluster is supposed to be bootstrapped with Priam.

  • First, you need to have your ASGs setup ready
  • You need at least 1 node running per ASG and 2 nodes altogether running at minimum,
  • Start the nodes
  • SSH into one node, stop Cassandra and leave Priam/Tomcat running
  • Set auto_bootstrap=false and restart Cassandra
  • Restart other nodes if they've already stooped.