在cassandra集群中清理并重新加入相同的节点

时间:2012-03-14 07:14:37

标签: cassandra cluster-computing corrupt cassandra-0.7 stream-compaction

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

是否可以清除此节点的数据,缓存和commitlog目录,并使用bootstrap = true重新启动?将所有数据流恢复到此节点会有帮助吗?

如果有可能,是否有任何可能产生问题的事情?应该采取什么措施来避免任何危险?

1 个答案:

答案 0 :(得分:0)

只要将复制因子设置为2.清理并重新启动计算机节点就不会有问题。但数据需要一段时间才能流过,我花了大约4个小时。可视化分析的最佳方法是从DataStax安装Opscenter。它是一个很棒的工具。没有危险。如果您能够成功,请告诉我们!

同样建议升级到Cassandra 1.0。它快得多! &安培;你会立即发现差异。