Hey Jonathan, why should a replacement node keep the same IP address/DNS name as the original node? Wouldn't having the same token as the node that went down be sufficient (provided that you did the steps above of copying the data from the 2 neighboring nodes)?
On Wed, Nov 18, 2009 at 10:30 AM, Jonathan Ellis <[email protected]> wrote: > On Wed, Nov 18, 2009 at 12:05 PM, Jon Graham <[email protected]> wrote: >> Hello Everyone, >> >> Is there a recommended backup/restore procedure to be able to recover a >> failed node? > > Until tickets 193 and 520 are done, the easiest thing is to copy all > the sstables from the other nodes that have replicas for the ranges it > is responsible for (e.g. for replication factor of 3 on rack unaware > partitioner, the nodes before it and the node after it on the right > would suffice), and then run nodeprobe cleanup to clear out the > excess. > >> How does Cassandra keep track of a node's identity? > > It stores it in the system table. > >> Should a replacement node keep the same IP address/DNS name as the original >> node? > > Yes. > >> Does a node still receive data while a nodeprobe snapshot" command runs? > > Yes. > > -Jonathan >
