cassandra磁盘空间使用情况



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

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

  1. 在两个节点上运行压缩-已完成,但效果为零
  2. 将gc_grace设置为0
  3. 在两个节点上运行修复-一个节点成功,另一个节点修复"挂断"-它还活着,但持续了3天,之后我们将其切断
  4. 在两个节点上运行压缩-已完成,但效果仍然为零

有人能帮忙吗?我们下一步该怎么办?:)

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

我通过在每个节点上使用nodetool clearsnapshot成功地清除了HDD上的空间。只能删除指定柱族的快照。有关nodetool实用程序使用的详细信息,请参阅此处。

最新更新