我在https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsRemoveNode.html引用官方文档,用于从cassandra集群中删除节点。
节点退役后,'nodetool netstats'给出:
Mode: DECOMMISSIONED
Not sending any streams.
Read Repair Statistics:
Attempted: 0
Mismatch (Blocking): 0
Mismatch (Background): 0
Pool Name Active Pending Completed Dropped
Large messages n/a 4 0 0
Small messages n/a 4 21 0
Gossip messages n/a 0 132998 0
通过查看“模式”的值,我觉得该节点已成功退役/删除。但是当我看到有“待定”消息时,我开始怀疑。
我找不到任何关于如何解释此信息以及我应该怎么做的信息? 节点真的被删除了吗?我是否需要确保没有待处理的消息?我怎么能?
答案 0 :(得分:2)
如果其他节点上的 nodetool status 没有显示已删除的服务器,请忽略待处理的消息,从群集中删除节点后,您无能为力。< / p>
查看 system.log ,查看该节点是否已成功完成停用,如果有任何错误,请将其添加到问题中。