是否可以关闭 cassandra 集群并在不丢失数据的情况下重新启动它?

Is it possible to shut down cassandra cluster and restart it back without loosing data?

Im 运行 虚拟盒子上的 2 个节点 cassandra 集群(一个作为种子)。我需要关闭集群并再次打开它。但是当我尝试重新启动时,它抛出错误 "cannot change the number of tokens from 1 to 256",即使我没有更改任何配置。但是我可以在删除数据后重新启动它。有没有办法在不删除数据的情况下重启集群?

您必须更改 cassandra.yaml 以在使用单个令牌的集群上包含 num_tokens 到 256。

注释掉 num_tokens 并重试。