> On Feb 1, 2019, at 1:51 AM, Troels Arvin <tro...@arvin.dk> wrote:
> 
> Hello,
> 
> I think I understand why one needs to regularly run "nodetool repair" on 
> normal Cassandra installations with more than one node.

For people following along at home, the reason is to make sure tombstones make 
it to all hosts before gc grace seconds expires 

> 
> But am I right about the following?
> In single-node Cassandra installations, it is irrelevant to run "nodetool 
> repair" cron jobs.

It shouldnt be needed, because the tombstones must already be there.

One weird edge case note though: there is a setting on some versions of 
Cassandra that only allows Cassandra to purge tombstones that have been 
repaired. If you set that on a single node cluster, it’s impossible to satisfy 
that condition, since you can’t repair one host, so you can’t purge any of 
those tombstones. It’s effectively like setting infinite gc grace. If you’ve 
turned that setting on for a single host cluster, be sure to turn it off.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
For additional commands, e-mail: user-h...@cassandra.apache.org

Reply via email to