Pre-flight check and yaml_diff tools

The pre-flight check tool is available for packaged installations. This collection of tests can be run on a node to detect and fix a configuration. The yaml_diff tool filters differences between cassandra.yaml files.

The pre-flight check tool, located in /usr/share/dse/tools of packaged installations, is a collection of tests that can be run on a node to detect and fix a configuration. The tool can detect and fix many invalid or suboptimal configuration settings. The tool is not available in tarball installations.

The yaml_diff tool in the tools directory filters differences between two cassandra.yaml files, which is useful during upgrades.

The location of the cassandra.yaml file depends on the type of installation:
Package installations /etc/dse/cassandra/cassandra.yaml
Tarball installations install_location/resources/cassandra/conf/cassandra.yaml