我有一个三节点Cassandra集群。每个节点都有initial_token配置参数,保存256个令牌。
现在我必须添加第四个节点,问题是如何为它计算initial_token参数(策略/算法/工具)?
是否可以将256/4 = 64个令牌从每个现有节点移动到新节点?如果出现以下情况:
答案 0 :(得分:4)
你手动设置节点令牌还是C *计算它们并分配?
如果C *将它们带到节点,你不必担心分配令牌,在新节点开始加入集群之前,范围比由其他节点计算的新节点所拥有的范围和发送到新节点而你放松为了这份工作!
您必须考虑的另一个视角是使用单个令牌还是vnode? 那些都不同。