zhi*_* fu 6 repair exception cassandra nodetool
我正在运行2.2.3版的Cassandra集群。群集现在由3个节点组成,其中两个是种子,一个是普通节点。
当我在每个节点上开始修复时(命令:)nodetool repair -tr my_keyspace
,我发现该命令在每个节点上都被阻止,我将追溯信息重定向到日志中,发现存在许多类似以下的错误:
会话已完成,出现以下错误:org.apache.cassandra.exceptions.RepairException:[在my_keyspace / node上修复#5717bb00-e685-11e5-801e-c71692f88562(4856831381680181267,4878966233072304148]]验证在/10.16.170.20中失败
有人遇到过错误吗?我们可以在每个节点上并行运行Cassandra nodetool repair吗?
我还发现,如果我执行不带“-pr”的nodetool修复,修复可以成功完成更多次,似乎在2.2.x之后不推荐使用“-pr”。:)另一个我发现执行不带“-pr”的nodetool修复“-pr”在每个节点上并行,效果很好。不过,目前还没有新的数据更新。
归档时间: |
|
查看次数: |
1237 次 |
最近记录: |