> Our RF is 2 
Are you using the SimpleStrategy or the NetworkTopologyStrategy ? I assumed NTS 
in a multi DC setup. 

I think I sent before my brain caught up before. 

I was thinking that if you had an NTS setup like [ {DC1 : 3}, {DC2: 3}, 
{DC3:3}] you would change it to 
[ {DC1 :3}, {DC2:3}, {DC3 :0}] and then decommission the nodes in DC3. 

I dont want to say to much more without knowing how the data is distributed, 
the token assignments and the placement strategy. 

Cheers


-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 23/09/2011, at 5:46 AM, Hiren Shah wrote:

> I just started decommissioning one of the nodes. It is streaming data to 
> other nodes in the data center, though, which seems waste of time because all 
> the nodes will be going away. Wouldn’t it be better to just bring cassandra 
> down on these nodes? And then run removetoken or change the topology and 
> restart nodes on other two datacenters?
>  
> Does it make sense to issue decommission to other nodes before one is 
> finished? That should also avoid the unnecessary streaming in theory.
>  
> Thanks,
> Hiren
>  
> From: Hiren Shah [mailto:hs...@dotomi.com] 
> Sent: Thursday, September 22, 2011 8:18 AM
> To: user@cassandra.apache.org
> Subject: RE: Cassandra reconfiguration
>  
> Our RF is 2 and we are planning to keep that. Thanks for addressing the 
> decommissioning puzzle. That is where I could not find any doc.
>  
> Hiren
>  
> From: aaron morton [mailto:aa...@thelastpickle.com] 
> Sent: Wednesday, September 21, 2011 6:01 PM
> To: user@cassandra.apache.org
> Subject: Re: Cassandra reconfiguration
>  
> What are the token assignments and what is the RF ? 
>  
> Without knowing the details I would guess…
>  
> Make the RF changes you want for DC 1 and 2 and repair. 
> decomission the nodes in DC3 one at a time. 
>  
> Cheers
>  
> -----------------
> Aaron Morton
> Freelance Cassandra Developer
> @aaronmorton
> http://www.thelastpickle.com
>  
> On 22/09/2011, at 5:29 AM, Hiren Shah wrote:
>  
> 
> Hi,
>  
> We have cassandra in production in three data centers with five nodes each. 
> We are getting rid of one of the data centers, so I want to reconfig my 
> cluster to two data centers, seven nodes each. I first need to shut down DC3. 
> I have already shut down traffic to DC3 and am running repairs. My priority 
> #1 is to maintain the stability of overall cluster (the two live data 
> centers). Some data loss is tolerable, but it will be ideal if I can avoid 
> that.
>  
> What is the best way to decommission entire data center? Should I issue 
> decommission to the nodes one by one? Will that put additional load on 
> remaining nodes in DC3? Or should I just shut them down and then run 
> removetoken for these nodes? Or is there a better way?
>  
> Thanks in advance,
> Hiren Shah
>  

Reply via email to