sstableofflinerelevel

Uses LeveledCompactionStrategy (LCS) to create a decent leveling for the given keyspace and table while the HCD node is offline.

Stop HCD before you run this command.

The default location of this SSTable tool depends on your installation type:

  • Package installations: /usr/bin/

  • Tarball installations: INSTALL_DIRECTORY/resources/cassandra/tools/bin

Synopsis

sstableofflinerelevel
[--dry-run]
<keyspace_name> <table_name>

Definition

The short- and long-form options are comma-separated.

--dry-run

Test command syntax and environment. Do not execute the command.

keyspace_name

Keyspace name. Required.

table_name

Table name. Required.

Examples

Stop HCD before you run this command.

  1. Verify HCD is not running:

    nodetool status
    Datacenter: Test
    ================================
    Status=Up/Down
    |/ State=Normal/Leaving/Joining/Moving
    --  Address        Load       Tokens       Owns    Host ID                               Rack
    UN  10.200.177.92  265.04 KiB  1            ?       980cab6a-2e5d-44c6-b897-0733dde580ac  rack1
    DN  10.200.177.94  426.21 KiB  1            ?       7ecbbc0c-627d-403e-b8cc-a2daa93d9ad3  rack1
  2. Relevel calendar table on cycling keyspace:

    sstableofflinerelevel cycling calendar
    No sstables to relevel for cycling.calendar

Was this helpful?

Give Feedback

How can we improve the documentation?

© Copyright IBM Corporation 2026 | Privacy policy | Terms of use |  Manage Privacy Choices

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: Contact IBM