0

我们有 24 个节点和复制因子 2 的 Cassandra-0.8.2 集群。其中一个节点非常慢,并且该节点上的大多数 sstables 已损坏。(我们无法运行压缩,甚至无法清理)

那么是否可以清理该节点的数据、缓存和提交日志目录并使用 bootstrap=true 重新启动?将所有数据流返回到该节点是否有帮助?

如果可能的话,有什么可能造成问题的吗?应该注意什么以避免任何危险?

4

1 回答 1

0

只要您将复制因子设置为 2。清理和重新启动机器节点应该没有问题。但是数据流过需要一些时间,我的需要大约 4 个小时。直观分析此问题的最佳方法是从 DataStax 安装 Opscenter。它是一个很棒的工具。没有危险。让我们知道您是否能够成功!

另外建议升级到 Cassandra 1.0。它要快得多!& 你会立即注意到差异。

于 2012-03-19T22:43:36.597 回答