DataStax Enterprise 2.1 Documentation

Configuring the Snitch Setting

This documentation corresponds to an earlier product version. Make sure this document corresponds to your version.

Latest DSE documentation | Earlier DSE documentation

Perform one of the following tasks, depending on the endpoint_snitch setting in your old cassandra.yaml file:

endpoint_snitch URL Upgrade Task
org.apache.cassandra.locator.SimpleSnitch Leave the DseDelegateSnitch in the cassandra.yaml and the default delegated_snitch in the new dse.yaml unchanged.
org.apache.cassandra.locator.PropertyFileSnitch Copy/paste the cassandra-topology.properties from the old installation to: <install_location>/resources/cassandra/conf for binary installs or to /etc/dse/cassandra for packaged installs. This action overwrites the new properties file. Set the delegated_snitch setting in the new dse.yaml file to: org.apache.cassandra.locator.PropertyFileSnitch.
Any other snitch URL Change the default delegated_snitch in the new dse.yaml file to your current snitch setting.

The default delegated_snitch setting is specified in the new dse.yaml file:

delegated_snitch: com.datastax.bdp.snitch.DseSimpleSnitch

The dse.yaml is located in <install_location>/resources/dse/conf (binary installs) or in /etc/dse (packaged installs).