Hi Community,

We currently have a 3-node Cassandra 3.11 production cluster that was
initially set up with the following configuration:

   -

   *Snitch:* endpoint_snitch: SimpleSnitch
   -

   *Keyspace replication:* {'class': 'SimpleStrategy',
   'replication_factor': '3'}

Unfortunately, this setup was not ideal for a production environment, and
we're now looking to correct it. Specifically, we want to:

   1.

   *Switch to a more appropriate snitch* (e.g., GossipingPropertyFileSnitch)
   2.

   *Update keyspaces to use* NetworkTopologyStrategy

I would appreciate any advice on the best practices for making these
changes in a running production cluster. My main concerns are:

   -

   What is the safest order of operations?
   -

   Will switching the snitch or replication strategy cause any *data loss
   or availability issues*?
   -

   Do we need to perform any additional steps (e.g., full repair, rolling
   restart, etc.)?
   -

   Are there specific * known issues* when migrating from SimpleSnitch +
   SimpleStrategy to a production-grade setup?

Thanks in advance for your guidance!

Reply via email to