我尝试通过观察Cassandra 1.2 群集上的nodetool compactionstats
命令输出来监控/预测任何类型压缩期间和之后的文件系统使用情况。
目前,我知道SStables文件列表及其墓碑的百分比。
我缺少的,无法找到发现的方法,每个压缩任务正在压缩哪个文件。我可以是一个(最低门槛)或更多...
示例:
pending tasks: 1
compaction type keyspace column family completed total unit progress
Compaction XXXX YYYY 451926443876 745412896390 bytes 60.63%
如何将每一行与一个或多个SSTables文件匹配?
我尝试了字节数,但我找不到与总列匹配的文件字节数。另外,由于文件列表很长,我不认为这种方法是可行的。
我也可能使用错误的方法来实现我的目标。
任何帮助表示感谢。
亲切的问候