我试图在以前安装它的机器上重新安装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
,似乎没有任何东西可以清除任何使它持续存在的东西。关于如何在这台机器上再次正常运行的任何指导都非常感谢。
TIA JH
如果您的节点已加入群集但未运行,则应遵循以下节点替换过程。 https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsReplaceNode.html