Jan: sstableloader will only stream to nodes that are supposed to hold the
data. The nodes on the new DC have different token ranges, so I can't
simply copy the sstables.

Surbhi: Because 2-5 minutes of connectivity issues (VPN downtime) between
the DCs breaks the bootstrap process.

/J

On Fri, Apr 22, 2016 at 3:40 PM Surbhi Gupta <surbhi.gupt...@gmail.com>
wrote:

> Why dont you use nodetool rebuild ?
>
> On 21 April 2016 at 09:16, Jan <cne...@yahoo.com> wrote:
>
>> Jens;
>>
>> I am unsure that you need to enable Replication & also use the sstable
>> loader.
>> You could load the data into the new DC and susbsequently alter the
>> keyspace to replicate from the older DC.
>>
>> Cheers
>> Jan
>>
>>
>> --------------------------------------------
>> On Thu, 4/21/16, Jens Rantil <jens.ran...@tink.se> wrote:
>>
>>  Subject: Re: Alternative approach to setting up new DC
>>  To: user@cassandra.apache.org
>>  Date: Thursday, April 21, 2016, 9:00 AM
>>
>>  Hi,
>>  I never got
>>  any response here, but just wanted to share that I went to a
>>  Cassandra meet-up in Stockholm yesterday where I talked to
>>  two knowledgable Cassandra people that verified that the
>>  approach below should work. The most important thing is that
>>  the backup must be fully imported before gc_grace_seconds
>>  after when the backup is taken.
>>  As of me, I managed to a get a more
>>  stable VPN setup and did not have to go down this
>>  path.
>>  Cheers,Jens
>>
>>  On Mon, Apr
>>  18, 2016 at 10:15 AM Jens Rantil <jens.ran...@tink.se>
>>  wrote:
>>  Hi,
>>  I am
>>  provisioning a new datacenter for an existing cluster. A
>>  rather shaky VPN connection is hindering me from making a
>>  "nodetool rebuild" bootstrap on the new DC.
>>  Interestingly, I have a full fresh database snapshot/backup
>>  at the same location as the new DC (transferred outside of
>>  the VPN). I am now considering the following
>>  approach:Make
>>  sure my clients are using the old DC.
>>  Provision the new nodes in new
>>  DC.
>>  ALTER the keyspace to enable
>>  replicas on the new DC. This will start replicating all
>>  writes from old DC to new DC.
>>  Before
>>  gc_grace_seconds after operation 3) above, use sstableloader
>>  to stream my backup to the new nodes.
>>  For
>>  safety precaution, do a full repair.
>>  Could you see any issues with
>>  doing this?
>>  Cheers,Jens--
>>
>>
>>
>>
>>
>>
>>
>>
>>  Jens Rantil
>>  Backend Developer @ Tink
>>  Tink AB, Wallingatan 5, 111 60 Stockholm, Sweden
>>  For urgent matters you can reach me at
>>  +46-708-84 18
>>  32.--
>>
>>
>>
>>
>>
>>
>>
>>
>>  Jens Rantil
>>  Backend Developer @ Tink
>>  Tink AB, Wallingatan 5, 111 60
>>  Stockholm, Sweden
>>  For urgent matters you can
>>  reach me at +46-708-84 18 32.
>>
>
> --

Jens Rantil
Backend Developer @ Tink

Tink AB, Wallingatan 5, 111 60 Stockholm, Sweden
For urgent matters you can reach me at +46-708-84 18 32.

Reply via email to