nodetool setsnapshotthrottle
Sets the snapshot link creation throttle.
Synopsis
Section titled “Synopsis”nodetool [connection_options] setsnapshotthrottle <links_per_second>See connection options for connection options.
Description
Section titled “Description”nodetool setsnapshotthrottle sets the rate limit for snapshot hard link creation. The value specifies the maximum number of hard links that can be created per second during snapshot operations.
Unit Clarification
The throttle is measured in hard links per second, not MB/s. Each SSTable component file requires a hard link, so the effective speed depends on file count rather than data size.
Arguments
Section titled “Arguments”| Argument | Description |
|---|---|
links_per_second | Maximum hard links per second. Set to 0 to disable throttling (unlimited). |
Examples
Section titled “Examples”Set Throttle
Section titled “Set Throttle”# Allow 100 hard links per secondnodetool setsnapshotthrottle 100Disable Throttling
Section titled “Disable Throttling”# Set to 0 for unlimited (no throttle)nodetool setsnapshotthrottle 0Reduce for Lower Impact
Section titled “Reduce for Lower Impact”# Slower snapshot creation with less I/O impactnodetool setsnapshotthrottle 50Related Commands
Section titled “Related Commands”| Command | Relationship |
|---|---|
| getsnapshotthrottle | View current throttle |
| snapshot | Create snapshots |