So, once a seed crash and damage it's data, we cannot wipe the node and
re-bootstrap, because node cannot bootstrap if configured as seed.
Also we can not re-configure node to a non-seed, because that will reduce
total number of seeds, 
so eventually all old data will lost(one by one), or there is no seed(all
seed was re-configure to non-seed).

Am I right??

---------END----------

-----Original Message-----
From: Jonathan Ellis [mailto:[email protected]] 
Sent: Wednesday, December 23, 2009 11:46 AM
To: [email protected]
Subject: Re: Why seed can't startup in Bootstrap mode ?

On Tue, Dec 22, 2009 at 9:39 PM, zhangyf2007 <[email protected]> wrote:
> Consider the following scene:
> 1) the ReplicationFactor is 3
> 2) the cluster has 3 nodes and all the nodes are seed nodes
> 3) one node is dead while the data it managed is also damaged
unfortunately
> 4) it starts up but it can't request any data from other node

you can either repair the existing data or wipe the node, remove it
from the cluster, and rebootstrap.

this has nothing to do with being seeds; bootstrapping is for adding
new nodes to the cluster, doing it to a node that already has data on
it is wrong.

see http://wiki.apache.org/cassandra/Operations

-Jonathan

Reply via email to