Simplest way of all, if you are using RF>=2 simple terminate the old
instance and create a new one.

Cheers.

On 13-06-2017 18:01, Rutvij Bhatt wrote:
> Nevermind, I misunderstood the first link. In this case, the
> replacement would just be leaving the listen_address as is (to
> InetAddress.getLocalHost()) and just start the new instance up as you
> pointed out in your original answer Hannu.
>
> Thanks.
>
> On Tue, Jun 13, 2017 at 12:35 PM Rutvij Bhatt <rut...@sense.com
> <mailto:rut...@sense.com>> wrote:
>
>     Hannu/Nitan,
>
>     Thanks for your help so far! From what you said in your first
>     response, I can get away with just attaching the EBS volume to
>     Cassandra and starting it with the old node's private IP as my
>     listen_address because it will take over the token assignment from
>     the old node using the data files? With regards to "Cassandra
>     automatically realizes that have just effectively changed IP
>     address.", it says in the first link to change this manually to
>     the desired address - does this not apply in my case if I'm
>     replacing the old node?
>
>     As for the plan I outlined earlier, is this more for DR scenarios
>     where I have lost a node due to hardware failure and I need to
>     recover the data in a safe manner by requesting a stream from the
>     other replicas?  Am I understanding this right?
>
>
>     On Tue, Jun 13, 2017 at 11:59 AM Hannu Kröger <hkro...@gmail.com
>     <mailto:hkro...@gmail.com>> wrote:
>
>         Hello,
>
>         So the local information about tokens is stored in the system
>         keyspace. Also the host id and all that.
>
>         Also documented here:
>         
> https://support.datastax.com/hc/en-us/articles/204289959-Changing-IP-addresses-in-DSE
>
>         If for any reason that causes issues, you can also check this:
>         https://issues.apache.org/jira/browse/CASSANDRA-8382
>
>         If you copy all cassandra data, you are on the safe side. Good
>         point in the links is that if you have IP addresses in topolgy
>         or other files, then update those as well.
>
>         Hannu
>
>         On 13 June 2017 at 11:53:13, Nitan Kainth (ni...@bamlabs.com
>         <mailto:ni...@bamlabs.com>) wrote:
>
>>         Hannu, 
>>
>>         "Cassandra automatically realizes that have just effectively
>>         changed IP address” —> are you sure C* will take care of IP
>>         change as is? How will it know which token range to be
>>         assigned to this new IP address?
>>
>>>         On Jun 13, 2017, at 10:51 AM, Hannu Kröger
>>>         <hkro...@gmail.com <mailto:hkro...@gmail.com>> wrote:
>>>
>>>         Cassandra automatically realizes that have just effectively
>>>         changed IP address
>>

Reply via email to