我试图从使用的 cassandra(版本 2.1.6)种子节点之一中删除一个死节点(我只从一个种子节点运行)。
/nodetool removenode 节点 ID
但是挂了太久了/nodetool removenode status
RemovalStatus:删除令牌 (-9171133960945511267)。等待来自 [/xxxx,/xxxx,/xxxx,/xxxx] 的复制确认。
使用 CTRL-C 我停止了命令
但是当我尝试跑步时
./nodetool removenode force NodeID
它说
error: This node is already processing a removal. Wait for it to complete, or use 'removenode force' if this has failed.
-- StackTrace --
java.lang.UnsupportedOperationException: This node is already processing a removal. Wait for it to complete, or use 'removenode force' if this has failed.
什么是通常的行动方案,这样我的集群无论如何都不会受到影响。