tags:

views:

296

answers:

1

Does anyone have experience with Cassandra when nodes go down or are unavailable? I am mostly interested in whether the cluster rebalances and what happens when the nodes come online, or are replaced by new machines.

+2  A: 

This is covered in the Operations wiki page: http://wiki.apache.org/cassandra/Operations#Repairing_missing_or_inconsistent_data

jbellis
Thanks, I read it, very technical. Do you know anywhere that explains it in "clear English" as I'm not too bright with these things
Zubair
short version: when you tell the cluster that a node is dead permanently, its part of the token ring is given to other nodes and the data is streamed there from other replicas.
jbellis
ok, thanks, that I understand better. Do you have to tell it "manually" that the node is dead, or can it detect it automatically?
Zubair
You have to tell it, because there is no way to tell the difference from the cluster pov between "someone tripped over the power cord and it will be back as soon as it gets plugged back in" and "the motherboard fried."
jbellis