cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Wee <peich...@gmail.com>
Subject Re: Upgrading 1.0.9 to 2.0
Date Wed, 22 Jan 2014 10:36:01 GMT
If you have a test environment which has identical or almost identical to
your production, doing upgrade in test environment would give more
confidence. If it is *production*, I would not even want to keep my finger
cross or hope in anyway it would work for this major upgrade 1.0.x to 2.0.x
. A safe and guaranteed way would probably be spin up a new 2.0 cluster and
write/read from the new cluster and then dump from old cluster into the new
cluster. This way you also can use the new feature like murmur3 and vnodes
feature.

Jason


On Mon, Jan 20, 2014 at 5:47 PM, Or Sher <or.sher1@gmail.com> wrote:

> Thanks.
>
> Can I use sstableloader to load SSTables from a RandomPartitioner cluster
> to a Murmuer3Partitioner cluster?
>
>
>
>
> On Thu, Jan 16, 2014 at 9:24 PM, Arya Goudarzi <goudarzi@gmail.com> wrote:
>
>> Read the upgrade best practices
>>
>> http://www.datastax.com/docs/1.1/install/upgrading#best-practices
>>
>> You cannot change partitioner
>>
>>
>> http://www.datastax.com/documentation/cassandra/1.2/webhelp/cassandra/architecture/architecturePartitionerAbout_c.html
>>
>>
>> On Thu, Jan 16, 2014 at 2:04 AM, Or Sher <or.sher1@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> In order to upgrade our env from 1.0.9 to 2.0 I thought about the
>>> following steps:
>>>
>>> - Creating a new 1.0.9 cluster
>>> - Creating the keyspaces and column families
>>> (I need to move one keyspace data to the new cluster and so:)
>>> - Moving all xKS SSTables from old cluster to every node in the new
>>> cluster
>>> - compact & cleanup
>>> - upgrading to 1.2.13 (all at once)
>>> -- upgrade sstables?
>>> - upgrading to 2.0 (all at once)
>>>
>>> 1. I'd like to use new features such as Murmur3 Partitioner and Vnodes -
>>> How can I accomplish that?
>>>
>>> 2. Is there any other features that would be "hard to enable"?
>>>
>>> 3. What am I'm missing in the process?
>>>
>>> Thanks in advance,
>>> --
>>> Or Sher
>>>
>>
>>
>>
>> --
>> Cheers,
>> -Arya
>>
>
>
>
> --
> Or Sher
>

Mime
View raw message