You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We tried to change the configuration of an existing Cassandra cluster, by changing the cassandra-yaml.num_tokens from 16 to 8.
The operator proceeds to update the StatefulSets of the racks, by changing the arguments of the Cassandra Pods.
However, the restarted Pods are stuck at Unready state. The readiness probe keeps returning 500 errors.
What did you expect to happen?
The operator should be able to update the Cassandra configuration correctly.
A restart of the Pod is not the right procedure for changing the num_tokens of Cassandra. To properly change the num_tokens, the operator needs to decommission the node and let the node to rejoin the cluster with the updated num_tokens configuration.
How can we reproduce it (as minimally and precisely as possible)?
What happened?
We tried to change the configuration of an existing Cassandra cluster, by changing the
cassandra-yaml.num_tokens
from16
to8
.The operator proceeds to update the StatefulSets of the racks, by changing the arguments of the Cassandra Pods.
However, the restarted Pods are stuck at
Unready
state. The readiness probe keeps returning 500 errors.What did you expect to happen?
The operator should be able to update the Cassandra configuration correctly.
A restart of the Pod is not the right procedure for changing the num_tokens of Cassandra. To properly change the
num_tokens
, the operator needs to decommission the node and let the node to rejoin the cluster with the updatednum_tokens
configuration.How can we reproduce it (as minimally and precisely as possible)?
cassandra-yaml.num_tokens
from16
to8
in config:cass-operator version
1.22.0
Kubernetes version
1.29.1
Method of installation
Helm
Anything else we need to know?
No response
┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: CASS-2
The text was updated successfully, but these errors were encountered: