cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jon Haddad <...@jonhaddad.com>
Subject Re: Upgrade using rebuild
Date Thu, 14 Dec 2017 16:05:19 GMT
Heh, hit send accidentally.

You generally can’t run rebuild to upgrade, because it’s a streaming operation.  Streaming
isn’t supported between versions, although on 3.x it might work.

> On Dec 14, 2017, at 11:01 AM, Jon Haddad <jon@jonhaddad.com> wrote:
> 
> no
> 
>> On Dec 14, 2017, at 10:59 AM, Anshu Vajpayee <anshu.vajpayee@gmail.com <mailto:anshu.vajpayee@gmail.com>>
wrote:
>> 
>> Thanks! I am aware with these steps.
>> 
>> I m just thinking , is it possible to do the upgrade using nodetool rebuild like
 we rebuld new dc ?
>> 
>> Has anyone tried -  upgrade with nodetool rebuild ?
>> 
>> 
>> 
>> On Thu, 14 Dec 2017 at 7:08 PM, Hannu Kröger <hkroger@gmail.com <mailto:hkroger@gmail.com>>
wrote:
>> If you want to do a version upgrade, you need to basically do follow node by node:
>> 
>> 0) stop repairs
>> 1) make sure your sstables are at the latest version (nodetool upgradesstables can
do it)
>> 2) stop cassandra
>> 3) update cassandra software and update cassandra.yaml and cassandra-env.sh files
>> 4) start cassandra
>> 
>> After all nodes are up, run “nodetool upgradesstables” on each node to update
your sstables to the latest version.
>> 
>> Also please note that when you upgrade, you need to upgrade only between compatible
versions.
>> 
>> E.g. 2.2.x -> 3.0.x  but not 1.2 to 3.11
>> 
>> Cheers,
>> Hannu
>> On 14 December 2017 at 12:33:49, Anshu Vajpayee (anshu.vajpayee@gmail.com <mailto:anshu.vajpayee@gmail.com>)
wrote:
>> 
>>> Hi - 
>>> 
>>> Is it possible to upgrade a  cluster ( DC wise) using nodetool rebuild ? 
>>> 
>>> 
>>> 
>>> --
>>> C*heers,
>>> Anshu V
>>> 
>>> 
>> 
>> -- 
>> C*heers,
>> Anshu V
>> 
>> 
> 


Mime
View raw message