我正在尝试在节点上进行增量修复,并且正在遵循本指南here
之后,我执行了命令 ./ bin / nodetool repair --inc ,它给了我以下错误:
[2019-01-17 21:10:38,827] Nothing to repair for keyspace 'dse_perf'
[2019-01-17 21:10:38,835] Nothing to repair for keyspace 'system'
[2019-01-17 21:10:38,863] Starting repair command #5, repairing 768
ranges for keyspace dse_system (parallelism=SEQUENTIAL, full=false)
[2019-01-17 21:10:38,867] It is not possible to mix sequential repair
and incremental repairs.
[2019-01-17 21:10:38,877] Starting repair command #6, repairing 512
ranges for keyspace my_keyspace (parallelism=SEQUENTIAL, full=false)
[2019-01-17 21:10:38,880] It is not possible to mix sequential repair
and incremental repairs.
[2019-01-17 21:10:38,893] Starting repair command #7, repairing 512
ranges for keyspace system_traces (parallelism=SEQUENTIAL, full=false)
[2019-01-17 21:10:38,895] It is not possible to mix sequential repair
and incremental repairs.
我不明白这实际上意味着什么。我尝试在线搜索,但那些内容可以告诉您有关系统限制的信息,例如here
但是我并不完全相信它要说的话。
我正在Ubuntu 16.04上执行此操作。任何帮助,将不胜感激。谢谢!
答案 0 :(得分:0)
您使用的指南适用于非常老版本的Cassandra。
增量修复在实施中存在一些问题,因此在DSE 5.1.3中默认将其关闭。根据DSE的版本,您可能需要执行以下操作: