As far as I understand, GossipingPropertyFileSnitch supposed to provide
more flexibility in nodes addition/removal. But what about addition of a
DC? In datastax documentation (
http://www.datastax.com/docs/1.2/operations/add_replace_nodes#add-dc) it is
said that cassandra-topology.properties could be updated without restart
for PropertyFileSnitch. But here (
http://www.datastax.com/docs/1.0/initialize/cluster_init_multi_dc) it it
said, that "you MUST include at least one node from EACH **data center. It
is a best practice to have at more than one seed node per data center and
the seed list should be the same for each node". At the first glance it
seems that PropertyFileSnitch will get necessary info from
cassandra-topology.properties, but for GossipingPropertyFileSnitch
modification of cassandra.yaml and restart of all nodes in all DCs will be
required. Could somebody clarify this topic?

Thanks in advance,
Sergey Naumov.

Reply via email to