我尝试通过发出“nodetool decommission”从群集中删除节点
并且已经看到netstats找出有多少数据被分发到其他节点,这一切都很好。
节点退役后,当我在几个节点(不是我退役的节点)上运行nodetool状态时,我可以看到群集中的几个节点的状态为“UD”,并且很少有节点显示“UN”作为状态
我很困惑为什么节点上的状态显示这样的行为,并且在退出节点之后在所有节点上都不一样。
我错过了之前和之后的任何步骤吗?
任何评论/帮助都非常感谢!
答案 0 :(得分:3)
如果所有节点中的八卦信息不相同,那么您应该在群集上进行滚动重启。这将使所有节点中的八卦重置。
您删除了种子节点的节点了吗?如果是,请不要忘记从所有节点中的cassandra.yaml
删除IP。