我是一名经验不足的实习生,所以我相信你们可以帮我一点。我从谷歌获得所有类型的nodetool语法,我不知道如何使用它以及何时应该使用它。 我的3节点集群仅在环上显示1个节点。所以我把小报改为rackInferring并重新启动了cassandra。现在我必须运行nodetool修复吗?怎么样?
答案 0 :(得分:2)
我担心nodetool ring
没有看到你的所有节点。在运行nodetool repair
之前先修复此问题。否则,nodetool repair
没有其他节点可以与之交谈,也不会完全正确。
要使您的铃声保持完整,请确保所有节点都配置为在同一网络上闲聊。确保它们都至少有一个种子节点在所有节点上配置相同并且已启动。确保它们都具有相同的群集名称。如果失败了,请将它们全部放下,然后逐个重新启动它们。