About SSTable tools
SSTable utility tools are diagnostic tools for analyzing, using, upgrading, and changing DataStax Enterprise SSTables.
For the following SSTable utility tools, stop DSE before
running the command:
- sstabledump
- sstableexpiredblockers
- sstablelevelreset
- sstablemetadata
- sstableofflinerelevel
- sstablerepairedset
- sstablesplit
Tip: SSTable tools work offline from the DataStax
Enterprise database. If you need to pass a JVM parameter, specify it in the command
line. For example, to change the max heap
size:
MAX_HEAP=2g sstabletoolname
SSTable tools are located in several locations.
The default location of the SSTable tools
depends on the type of installation and the tool:
- Package installations: /usr/bin/
- Tarball installations: installation_location/resources/cassandra/tools/bin or installation_location/resources/cassandra/bin
Tool | Tarball filepath installation_location/resources/cassandra/.. |
---|---|
sstabledump | tools/bin |
sstableexpiredblockers | tools/bin |
sstablelevelreset | tools/bin |
sstableloader | bin |
sstablemetadata | tools/bin |
sstableofflinerelevel | tools/bin |
sstablerepairedset | tools/bin |
sstablepartitions | tools/bin |
sstablescrub | bin |
sstablesplit | tools/bin |
sstableupgrade | bin |
sstableutil | bin |
sstableverify | bin |