Cassandra 2.0.6群集由两个带有几个节点的DC组成。正在进行写入,但群集无法处理任何内容。在这个小压力下,我运行 nodetool repair -par -pr ,它应该并行运行修复,仅适用于给定节点的主要范围。修复一次运行一次。有时会发生错误:
发生流错误java.io.IOException:连接超时
但是当streaming_socket_timeout_in_ms设置为10分钟时,我应该自行重试流式传输。查看日志,看起来修复最终完成,因为下一个条目只是关于压缩。
我怎么知道应该重启节点挂起? nodetool发生了什么?