cassandra磁盘空间使用情况

时间:2012-09-10 05:29:01

标签: garbage-collection cassandra

问题:我们的cassandra的数据库占用了大量的磁盘空间。估计的数据大小约为10 Gb,而占用的磁盘空间约为100 Gb。我们做了很多写/删除。我们有两个节点。

这是我们尝试做的事情(按照完成的顺序):

  1. 在两个节点上运行压缩 - 已完成但效果为零
  2. 将gc_grace设为0。
  3. 在两个节点上运行修复 - 一个节点成功,另一个节点“挂断” - 它还活着,但持续了3天,之后我们将其剪掉了。
  4. 在两个节点上运行压缩 - 已完成,但仍为零效果。
  5. 有人可以帮忙吗?接下来我们该怎么办? :)

1 个答案:

答案 0 :(得分:0)

我遇到了与Cassandra 2.0.9类似的问题。

我在每个节点上使用nodetool clearsnapshot成功清除了硬盘空间。可以仅删除指定列族的快照。有关nodetool实用程序用法的详细信息,请参见here