cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thakrar, Jayesh" <>
Subject Re: Does "nodetool repair" need to be run on each node for a given table?
Date Tue, 14 Mar 2017 18:26:08 GMT
Thanks Daemon - it’s the documentation that prompted me to ask the question.

The doc points to further info on incremental, and would I be correct to interpret that nodetool
initiates a repair on a specific node (i.e. the node specified with -h or the current node)?


From: daemeon reiydelle <>
Date: Monday, March 13, 2017 at 5:02 PM
To: <>
Subject: Re: Does "nodetool repair" need to be run on each node for a given table?

​ find it helpful to read the manual first. After review, I would be happy to answer specific


Daemeon C.M. Reiydelle
USA (+1) 415.501.0198
London (+44) (0) 20 8144 9872

On Mon, Mar 13, 2017 at 1:30 PM, Thakrar, Jayesh <<>>
I understand that the nodetool command connects to a specific server and for many of the commands,
e.g. "info", "compactionstats", etc, the information is for that specific node.
While for some other commands like "status", the info is for the whole cluster.

So is "nodetool repair" that operates at a single node level (i.e. repairs the partitions
contained on the target node?).
If so, what is the recommended approach to doing repairs?

E.g. we have a large number of tables (20+), large amount of data (40+ TB) and a number of
nodes (40+).
Do I need to iterate through each server AND each table?


View raw message