Skip to content
Maintained by AxonOps — production-grade documentation from engineers who operate distributed databases at scale

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

Command Relationship
getsnapshotthrottle View current throttle
snapshot Create snapshots