Ok, it seems 2.0 now is simply stricter about datacenter names. I simply had to change the datacenter name to match the name in "nodetool ring":
update keyspace MYKS with placement_strategy = 'NetworkTopologyStrategy' and strategy_options = {datacenter1 : 2}; So the schema was wrong, but 1.2 did not care about it. cheers, Christian On Tue, Apr 22, 2014 at 1:51 PM, horschi <hors...@gmail.com> wrote: > Hi, > > is it possible that NetworkTopologyStrategy does not work with Cassandra > 2.0 any more? > > I just updated my Dev Cluster to 2.0.7 and got UnavailableExceptions for > CQL&Thrift queries on my already existing column families, even though all > (two) nodes were up. Changing to SimpleStrategy fixed the issue. > > Also I cannot switch switch back to NetworkTopologyStrategy: > > [default@unknown] update keyspace MYKS with placement_strategy = > 'NetworkTopologyStrategy'; > Error constructing replication strategy class > > [default@unknown] update keyspace MYKS with placement_strategy = > 'org.apache.cassandra.locator.NetworkTopologyStrategy'; > Error constructing replication strategy class > > > This does not seem to be something I encountered with 1.2 before. Can > anyone tell me which one is broken here, Cassandra or myself? :-) > > cheers, > Christian >