nodetool removenode允许死节点在重新联机时重新加入

时间:2015-03-21 16:44:05

标签: cassandra nodetool

我使用nodetool removenode从我的Cassandra集群中删除了一个死节点。 之后运行nodetool status表示已删除的节点不再存在。但是,当死节点联机时,nodetool status表示已删除的节点已启动。

是否有任何命令可以防止死节点在重新联机时加入群集?

1 个答案:

答案 0 :(得分:2)

删除节点后,您应更改cassandra.yaml.中的群集名称。这将阻止此节点重新加入。

其他方法(如更改种子)可能会也可能不起作用,具体取决于节点从群集中排出的方式。它可能仍然在缓存中具有群集信息,因此将使用它而不是种子节点列表。

但是更改群集名称将100%阻止它重新加入。