2014-08-27 107 views
4

Cassandra概念性问题:我有一个5节点的集群正在运行。既然所有节点都是自举的,那么每个节点都知道的种子节点列表是否重要?如果我正在计划退役种子节点,是否需要更新其他节点的配置并从种子节点列表中删除待退役节点的IP,还是不重要,因为所有节点都已完全连接?Cassandra:退役种子节点

回答

5

如果您在自举环境和工作环中淘汰种子节点,则由于每个节点都已启动,群集将继续工作。然而,退役种子节点之前的正确过程是通过将其ip节点添加到其他节点的cassandra.yaml中来选择现有节点作为新种子;从所有cassandra.yaml中删除旧的种子地址。 HTH, Carlo

+0

谢谢@Carlo Bertuccini!我昨天从集群中删除了旧的种子节点,没有不利影响。将用新的种子节点更新每个人的cassandra.yamls。 – advait 2014-08-28 16:39:58