incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcasandra <>
Subject Re: Error when bringing up nodes during failure testing
Date Tue, 08 Mar 2011 01:11:50 GMT

aaron morton wrote:
> It's failing because when the node bootstraps it does not know about
> enough nodes to support the RF...
>> replication factor (3) exceeds number of
>> endpoints (2)
> I *think* the normal work around is to disable autobootstrap, bring the
> nodes up then run "nodetool join" or StorageService.joinRing() via the
> JConsole.
> I not tested this, but reading the code that looks OK. Can you try it out
> and let me know how it goes?
> Aaron

I am getting confused about the behaviour:

1) Out of 3 nodes I have 2 nodes up and I am trying to start this node
that's failing. Is this expected that even though there are 2 nodes up one
node will continuously fail with "replication factor (3) exceeds .."

2) When I brought 2 nodes down (out of 3), I was able to start one node
(with 66 % load below) even though auto_bootstrap is set to true. Shouldn't
it have failed for the same reason?

$ nodetool -h `hostname` ring
Address         Status State   Load            Owns    Token
113427455640312821154458202477256070484  Up     Normal  645.13 KB       33.33%  0   Up     Normal  640.16 KB       66.67% 

View this message in context:
Sent from the mailing list archive at

View raw message