No, Run it on one node at a time. 

Looks like I was a little off on my previous statement. Perhaps it  would have 
been better to say if you have more than RF nodes run it on every RF'th node at 
the same time. But make sure you run it on all nodes eventually. 

Aaron

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 22/09/2011, at 8:52 PM, Jonas Borgström wrote:

> On 09/22/2011 01:25 AM, aaron morton wrote:
> *snip*
>> When you start a repair it will repair will the other nodes it
>> replicates data with. So you only need to run it every RF nodes. Start
>> it one one, watch the logs to see who it talks to and then start it on
>> the first node it does not talk to. And so on. 
> 
> Is this new in 0.8 or has it always been this way?
> 
> From
> http://wiki.apache.org/cassandra/Operations#Frequency_of_nodetool_repair
> 
> """
> Unless your application performs no deletes, it is vital that production
> clusters run nodetool repair periodically on all nodes in the cluster.
> """
> 
> So for a 3 node cluster using RF=3, is it sufficient to run "nodetool
> repair" on one node?
> 
> / Jonas

Reply via email to