Cassandra - 磁盘空间不足

时间:2014-05-09 10:44:10

标签: cassandra

托管cassandra节点(版本1.0.9)的服务器很少用完磁盘空间(字面上是0字节可用)。 Cassandra节点抛出异常“设备上没有空间”并且有效地停止了。我注意到这发生在环中的6个节点中的4个。

我有一个巨大的列系列,我想摆脱它。它将释放数百GB的磁盘空间并解决问题。但我不太清楚最好的方法是什么。

如果我物理删除磁盘上的CF数据文件(对于每个节点),然后从列行运行'drop column family',我感觉命令将无法正确完成。什么是最好的行动方案?

1 个答案:

答案 0 :(得分:3)

如果您想要完全删除列族,则可以:

以滚动的方式:

  1. 停止节点
  2. 目录中的
  3. rm * .db
  4. 开始节点
  5. 然后删除所有文件后:

    1. 删除列族