Return-Path: Delivered-To: apmail-incubator-cassandra-user-archive@minotaur.apache.org Received: (qmail 18240 invoked from network); 19 Nov 2009 19:18:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 19 Nov 2009 19:18:04 -0000 Received: (qmail 47137 invoked by uid 500); 19 Nov 2009 19:18:03 -0000 Delivered-To: apmail-incubator-cassandra-user-archive@incubator.apache.org Received: (qmail 47109 invoked by uid 500); 19 Nov 2009 19:18:03 -0000 Mailing-List: contact cassandra-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-user@incubator.apache.org Delivered-To: mailing list cassandra-user@incubator.apache.org Received: (qmail 47000 invoked by uid 99); 19 Nov 2009 19:18:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Nov 2009 19:18:03 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jbellis@gmail.com designates 209.85.220.214 as permitted sender) Received: from [209.85.220.214] (HELO mail-fx0-f214.google.com) (209.85.220.214) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Nov 2009 19:18:00 +0000 Received: by fxm6 with SMTP id 6so3017137fxm.20 for ; Thu, 19 Nov 2009 11:17:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=1o0O+W4QcKT+BWzDcgAZO9RqPi1Q3bm5jKDKu19h4bU=; b=gBACMRKJi/2riBCZv34/bTWTG+CD2tS1G1CQkyhRGTLJaH7v7jonBpxOVt+K4f2TEA tAZT6Mok3IAJcNmjlFKt+aF2t2eNM9jbwF+72a0xRqHr4yTCQgCo/hbOj4gmHspr8nzy 25sC3sm2ygjCTseuo61LnAL9RdSvptW+zHavk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=MKADHfUwfimEcZBSuiuNNNfzcfZ7yjsMFCR+WhQZJm/iZKIEo50oeMFQjSVNtXhVZt YURrb0i+nHHmBMnKdQS37fY6ZxOHM+v3jAdfsrgZK424YnASUZ6GeKSyHZu9I/RQOBh9 7a+FSsmfWDs3pXkULNk1fw+4h9sEXD6akJCr4= MIME-Version: 1.0 Received: by 10.216.90.79 with SMTP id d57mr112339wef.117.1258658259002; Thu, 19 Nov 2009 11:17:39 -0800 (PST) In-Reply-To: <20091119191316.GA70591@alumni.caltech.edu> References: <20091119191316.GA70591@alumni.caltech.edu> From: Jonathan Ellis Date: Thu, 19 Nov 2009 13:17:16 -0600 Message-ID: Subject: Re: Cassandra backup and restore procedures To: cassandra-user@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Currently, no. Feel free to open a ticket. It would be fairly easy to make the decommission code in trunk handle this. On Thu, Nov 19, 2009 at 1:13 PM, Anthony Molinaro wrote: > So, is there anyway to recover if you can't guarantee the same IP address= ? > Since we are running on EC2 (as I'm sure are others on the list), and the= re > is no way to make this guarantee. > > Is this sort of recoverability on the roadmap anywhere? > > Thanks, > > -Anthony > > On Wed, Nov 18, 2009 at 01:50:20PM -0600, Jonathan Ellis wrote: >> No, bootstrap is currently only for adding new nodes, not replacing dead= ones. >> >> On Wed, Nov 18, 2009 at 1:47 PM, Simon Smith wro= te: >> > I'm sorry if this was covered before, but if you lose a node and >> > cannot bring it (or a replacement) back with the same IP address or >> > DNS name, is your only option to restart the entire cluster? =A0E.g. i= f >> > I have nodes 1, 2, and 3 with replication factor 3, and then I lose >> > node 3, is it possible to bring up a new node 3 with a new IP (and a >> > Seed of either node 1 or node 2) and bootstrap it? >> > >> > Thanks, >> > >> > Simon >> > >> > On Wed, Nov 18, 2009 at 2:03 PM, Jonathan Ellis wr= ote: >> >> Tokens can change, so IP is used for node identification, e.g. for >> >> hinted handoff. >> >> >> >> On Wed, Nov 18, 2009 at 1:00 PM, Ramzi Rabah wro= te: >> >>> Hey Jonathan, why should a replacement node keep the same IP >> >>> address/DNS name as the original node? Wouldn't having the same toke= n >> >>> as the node that went down be sufficient (provided that you did the >> >>> steps above of copying the data from the 2 neighboring nodes)? >> >>> >> > > > -- > ------------------------------------------------------------------------ > Anthony Molinaro =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 >