> …so it seems to me that it is running on all vnodes ranges.
Yes.

> Also, whatever the node which I launch the command on is, only one node log 
> is "moving" and is always the same node. 
Not sure what you mean here. 

> So, to me, it's like the "nodetool repair" command is running always on the 
> same single node and repairing everything.
If you use nodetool repair without the -pr flag in your setup (3 nodes and I 
assume RF 3) it will repair all token ranges in the cluster. 

> Is there anything I'm missing ?
Look for messages with "session completed" in the log from the 
AntiEntropyService

Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
New Zealand

@aaronmorton
http://www.thelastpickle.com

On 18/02/2013, at 12:51 AM, Marco Matarazzo <marco.matara...@hexkeep.com> wrote:

> Greetings. 
> 
> I'm trying to run "nodetool repair" on a Cassandra 1.2.1 cluster of 3 nodes 
> with 256 vnodes each.
> 
> On a pre-1.2 cluster I used to launch a "nodetool repair" on every node every 
> 24hrs. Now I'm getting a differenf behavior, and I'm sure I'm missing 
> something.
> 
> What I see on the command line is: 
> 
> [2013-02-17 10:20:15,186] Starting repair command #1, repairing 768 ranges 
> for keyspace goh_master
> [2013-02-17 10:48:13,401] Repair session 3d140e10-78e3-11e2-af53-d344dbdd69f5 
> for range (6556914650761469337,6580337080281832001] finished
> (…repeat the last line 767 times)
> 
> …so it seems to me that it is running on all vnodes ranges.
> 
> Also, whatever the node which I launch the command on is, only one node log 
> is "moving" and is always the same node. 
> 
> So, to me, it's like the "nodetool repair" command is running always on the 
> same single node and repairing everything.
> 
> I'm sure I'm making some mistakes, and I just can't find any clue of what's 
> wrong with my nodetool usage on the documentation (if anything is wrong, 
> btw). Is there anything I'm missing ?
> 
> --
> Marco Matarazzo
> 
> 

Reply via email to