Hi Cassandra Community, I’m on Cassandra *4.1.10*, and I’ve been experimenting with the *single-token setup* (num_tokens = 1, with tokens manually assigned per node).
When *concurrently* adding multiple nodes to a cluster, I make sure their bootstrap token ranges do not overlap. Is there anything else I should be aware of? More specifically: 1. *Is it good to start multiple new nodes at the exact same time*, as long as their affected token ranges do not overlap? Or is some sequencing still recommended (e.g., don’t start node B until node A has *entered* streaming)? 2. *Is it better to complete node additions rack-by-rack*, or does rack distribution not matter as long as the token ranges affected by the new nodes don’t overlap? My understanding is that rack distribution does not matter. 3. For large clusters (many nodes and large data volumes), what *Cassandra parameters or JVM options* are important for successfully adding multiple nodes simultaneously, beyond enabling -Dcassandra.consistent.simultaneousmoves.allow=true and using num_tokens=1? Are settings like *ring_delay_ms* or the various *streaming throughput–related parameters* also important in practice? I suspect they matter quite a bit, but I want to confirm. Thank you so much for your help! Best, Long
