问题描述
我使用 nodetool decommission
命令从 cassandra 集群中删除了一个节点。然后我使用nodetool status
命令查看节点移除成功,但是使用nodetool failuredetector
命令我可以看到移除的节点还在Endpoint中并且Phi的值继续增加。如何从故障检测器中删除节点?
解决方法
该节点很可能仍在八卦中,或者它可能留在节点之一的 system.peers
表中。在该节点上运行 nodetool assassinate
应完全删除它。
nodetool assassinate <IP_ADDRESS>