nodetool setsnapshotthrottle¶
Sets the snapshot link creation throttle.
Synopsis¶
nodetool [connection_options] setsnapshotthrottle <links_per_second>
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¶
| Argument | Description |
|---|---|
links_per_second |
Maximum hard links per second. Set to 0 to disable throttling (unlimited). |
Examples¶
Set Throttle¶
# Allow 100 hard links per second
nodetool setsnapshotthrottle 100
Disable Throttling¶
# Set to 0 for unlimited (no throttle)
nodetool setsnapshotthrottle 0
Reduce for Lower Impact¶
# Slower snapshot creation with less I/O impact
nodetool setsnapshotthrottle 50
Related Commands¶
| Command | Relationship |
|---|---|
| getsnapshotthrottle | View current throttle |
| snapshot | Create snapshots |