1

谁能告诉我如何检查 cassandra 中复制不足的密钥?

我知道如何检查密钥空间的复制因子和用于修复的“nodetool repair”,但我无法找到我的哪些密钥在我的集群中复制不足。

谢谢。

4

1 回答 1

2

Cassandra 没有提供一种方法来了解哪些键可能已经写入并没有完全写入所有副本。即使在运行修复时,它也不会真正向其他副本提供需要修复的确切密钥,而是提供存在不一致的范围。

如果您想知道何时运行修复:每周运行一次(如果您的默认 gc_grace 为 10 天),或者在节点停机超过一个小时(或超过提示窗口时间)的事件之后运行。

于 2013-11-01T16:59:35.063 回答