【发布时间】:2018-03-08 20:09:30
【问题描述】:
我有一个三节点 Cassandra 集群。每个节点都有包含 256 个令牌的 initial_token 配置参数。
现在我必须添加第四个节点,问题是如何为其计算 initial_token 参数(策略/算法/工具)?
是否可以将 256/4=64 个令牌从每个现有节点移动到新节点?如果发生以下情况会发生什么:
- 我将从每个节点的initial_token中取出64个token,并将它们设置在新节点上;
- 从原始节点上的配置中删除这些令牌;
- 重启集群; (我认为每个原始节点仍将保留移动标记的行)
- 为每个迁移的令牌运行“nodetool move”
【问题讨论】: