The Spotify repo (https://github.com/spotify/cassandra-reaper) seems to not be maintained anymore. I'm not sure if they even support Cassandra 3.0 ( https://github.com/spotify/cassandra-reaper/issues/140).
Regardless, in Cassandra 3.0 repairs are 1) Incremental, which means that the same SSTables will not be repaired twice. 2) Parallel, which means that when you call repair, all nodes repair at the same time. I suppose that in the worst case, calling repair from X nodes could trigger X repair processes (that will each trigger a Markel tree building on each node). But I would assume that Cassandra prevents this by making sure that there is only one repair process running per node. On Fri, Apr 21, 2017 at 2:43 AM, Oskar Kjellin <oskar.kjel...@gmail.com> wrote: > It will create more overhead on your cluster. Consider using something > like reaper to manage. > > > On 21 Apr 2017, at 00:57, eugene miretsky <eugene.miret...@gmail.com> > wrote: > > > > In Cassandra 3.0 the default nodetool repair behaviour is incremental > and parallel. > > Is there a downside to triggering repair from multiple nodes at the same > time? > > > > Basically, instead of scheduling a cron job on one node to run repair, I > want to schedule the job on every node (this way, I don't have to worry > about repair if the one node goes down). Alternatively, I could build a > smarter solution for HA repair jobs, but that seems like an overkill. >