Cassandra节点磁盘空间占用率高于90%

您好我正在运行一个5节点dse cassandra集群。 每个节点大约有90%的磁盘使用率,所以我从我的密钥空间中删除了数据(我只有一个密钥空间),但我的磁盘空间仍然是90%。是否有重新获得已删除数据的磁盘空间?

想想他说,从他唯一的密钥空间中删除了数据,现在得到了墓碑,试图在这里看到要做手动/主要压缩和磁盘上可能需要的空闲头部空间。 如果您的磁盘空间过大,无法进行压缩处理,则可能需要删除一个节点,擦除并重新引导,然后在集群周围逐个节点执行此操作。 考虑总是留下压缩空间来处理节点故障,即。 不要过多地填充节点(可能less于50-75%的磁盘使用量)。

警告:如果你有密钥空间的任何合法的快照,这也将清除这些(所以你想要支持)。

进入每个节点并在terminal中调用:

nodetool clearsnapshot 

在删除密钥空间之后,Cassandra仍然保持数据,直到它被调用清除它。

http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsClearSnapShot.html