Cassandra节点重启失败 java.lang.RuntimeException: A node with address *** already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.

问题

杀死一个节点后重启报节点已存在:

java.lang.RuntimeException: A node with address *** already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.

解决方法

到另一个节点 Cassandra 的 bin 目录

./nodetool status

查看需要重启节点的 HostID,注意不是 IP

./nodetool removenode 节点的HostID

接下来就可以正常启动了

posted @ 2024-04-23 11:35  平平淡淡以明志  阅读(29)  评论(0编辑  收藏  举报