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 .." message? 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 181.116.206.179 Up Normal 645.13 KB 33.33% 0 181.116.208.68 Up Normal 640.16 KB 66.67% 113427455640312821154458202477256070484 -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/Exception-when-bringing-up-nodes-during-failure-testing-tp6085692p6099765.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.