DataStax Enterprise 3.0 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 (com.datastax.bdp.snitch.DseSimpleSnitch) is specified in the new dse.yaml file. The dse.yaml is located in <install_location>/resources/dse/conf for binary installs or /etc/dse for packaged installs.