我正在使用 Cassandra 2.0,并且集群已经设置了 3 个节点。Nodetool 状态和环显示所有三个节点。我已经为所有节点指定了令牌。
我按照以下步骤更改了一个节点中的配置:
1) sudo service cassandra stop
2) 更新 cassandra.yaml (更新 thrift_framed_transport_size_in_mb)
3) sudo srevice cassandra start
具体没有启动成功,system.log 显示如下异常:
org.apache.cassandra.exceptions.ConfigurationException:无法将令牌数从 1 更改为 256
在不丢失节点或集群中现有数据的情况下重新启动节点的最佳机制是什么?