我正在使用Cassandra v2.1.13。具有21个节点和3个DC的集群。这是我们的新群集,使用sstableloader迁移了数据,该数据现在已联机。之前没有维修。当它在线后首次在种子节点上运行nodetetool repair时,出现此错误
[2019-01-04 06:36:31,897] Repair command #21 finished
error: nodetool failed, check server logs
-- StackTrace --
java.lang.RuntimeException: nodetool failed, check server logs
at org.apache.cassandra.tools.NodeTool$NodeToolCmd.run(NodeTool.java:294)
at org.apache.cassandra.tools.NodeTool.main(NodeTool.java:206)
以上错误表明nodetool失败,但修复命令已完成。我检查了日志,没有警告/错误消息。我在3个DC的3个种子节点上进行了修复。有同样的错误。一次修复一个节点。
此错误的确切含义是什么?这是因为修复后nodetool失去了连接吗?在这三个节点上修复是否成功完成?使用此错误消息继续在群集中的其他节点上进行修复是否安全?
有人可以帮助我理解我的问题并解决此问题吗?