sstableexpiredblockers

sstableexpiredblockersユーティリティは、SSTableの削除を妨げているSSTableを特定します。

コンパクション中は、Cassandraは、期限が切れたトゥームストーンが他のSSTable内のデータをカバーしていないことが保証される場合、そのSSTable全体を削除できます。この診断ツールは、他のSSTableが削除されるのを妨げているSSTableをすべて出力します。

使用法:
  • パッケージ・インストール: $ sstableexpiredblockers [--dry-run] keyspace table
  • tarボール・インストール:
    cd install_location/tools
    $ bin/sstableexpiredblockers [--dry-run] keyspace table
C:\> cd "Program Files\DataStax Community\apache-cassandra\tools\bin"
C:\> sstableexpiredblockers [--dry-run] keyspace table

手順

指定したテーブルが削除されるのを妨げているSSTableをすべてチェックするキースペースとテーブルを選択します。
$ sstableexpiredblockers cycling cyclist_name