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 |
