【发布时间】:2014-10-06 17:49:20
【问题描述】:
我在 EC2 中使用 Datastax 2.1 社区版本。我在键空间中放置了一个大表(列族)并运行“nodetool compact”,但从 OpsCenter UI 中,我看不到存储容量有任何增加。
我运行了“nodetool compactionstats”来查看压缩是否正在进行,但什么也没有: $ nodetool 压缩统计 待处理任务:0 主动压实剩余时间:n/a
我还需要遵循其他流程吗?
【问题讨论】:
-
磁盘上是否还存在 sstable 文件?
-
我在数据目录 (keyspace/cf/snapshots/*) 下看到大文件。那些是 sstable 文件吗?
-
不,这些是快照(某种 sstable 备份)。看起来好像您的集群配置为在删除 cf.因此 cf 被删除,但创建了相同大小的快照。如果您不需要快照,可以将其删除(请参阅datastax.com/documentation/cassandra/2.0/cassandra/tools/…)
-
就是这样。您会回答您之前的评论,以便我可以将其标记为答案吗?谢谢!
标签: cassandra