fel*_*bus 0 cassandra opscenter
我有一个 6 节点 Cassandra (v 2.03) 运行了几个星期。我昨天尝试添加一个新节点,但出现流式传输错误。
我找到了这个原因,并认为我会停用新节点,解决问题,然后返回添加新节点。
我删除了新节点,当我运行 nodetool status 时,只显示 6 个节点,集群已启动并且仍在运行,没有任何问题。
但是,在opscenter中,它显示了7个节点,即使这台机器现在终止了,它仍然认为它是集群的一部分。
我现在已经卸载了所有机器上的 opscenter 代理,删除了 opscenter、所有日志,并删除了 opscenter 键空间。当我重新安装 opscenter 时,第 7 个节点仍然存在。
如前所述,这台机器不存在了,它也没有显示在 nodetool 状态中,所以我无法发出与这台机器相关的任何命令。
有人可以告诉我,opscenter 从哪里接收这些信息?
我删除了与 opscenter 相关的所有内容,并且 nodetool 认为一切正常,因此某处保留了有关此死节点的信息,但我不知道它在哪里以及如何删除它。谢谢
nodetool 状态输出:
你可以看到它显示了 6 个节点,但 opscenter 有 7 个
我通过在 cqlsh 中使用以下查询解决了这个问题
delete from system.peers where peer = 'ipaddress_you_want_to_remove';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
980 次 |
最近记录: |