“地址为< ip>的节点已存在”+“找不到要替换的< ip>令牌”

ars1skjm  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(421)

我正在尝试重新安装Cassandra的机器上,它以前安装过。服务启动失败,出现以下消息: A node with address /192.168.11.16 already exists, cancelling join. Use cassandra.replace_address if you want to replace this node. 后续添加以下内容: JVM_OPTS="$JVM_OPTS -Dcassandra.replace_address=192.168.11.16" 直到我生命的尽头 cassandra-env.sh 服务继续无法启动,并显示以下消息: Could not find tokens for /192.168.11.16 to replace 我甚至尝试过将其启动为127.0.0.1和localhost,并使用 nodetool removenode 以及 nodetool assassinate 192.168.11.16 似乎没有什么能够清除任何使它持续存在的东西。任何关于如何让它重新在这台机器上正常运行的指导都是非常感谢的。
蒂亚jh

xtupzzrd

xtupzzrd1#

如果您的节点已经加入集群并且没有运行,那么您应该按照下面的节点替换过程进行操作。https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsreplacenode.html

相关问题