You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Kevin Burton <bu...@spinn3r.com> on 2016/01/21 20:37:14 UTC
Strategy / order for upgradesstables during rolling upgrade.
I think there are two strategies to upgradesstables after a release.
We're doing a 2.0 to 2.1 upgrade (been procrastinating here).
I think we can go with B below... Would you agree?
Strategy A:
- foreach server
- upgrade to 2.1
- nodetool upgradesstables
Strategy B:
- foreach server
- upgrade to 2.1
- foreach server
- nodetool upgradesstables
--
We’re hiring if you know of any awesome Java Devops or Linux Operations
Engineers!
Founder/CEO Spinn3r.com
Location: *San Francisco, CA*
blog: http://burtonator.wordpress.com
… or check out my Google+ profile
<https://plus.google.com/102718274791889610666/posts>
Re: Strategy / order for upgradesstables during rolling upgrade.
Posted by Jonathan Haddad <jo...@jonhaddad.com>.
Definitely B.
On Thu, Jan 21, 2016 at 11:42 AM Robert Coli <rc...@eventbrite.com> wrote:
> On Thu, Jan 21, 2016 at 11:37 AM, Kevin Burton <bu...@spinn3r.com> wrote:
>
>> I think there are two strategies to upgradesstables after a release.
>>
>> We're doing a 2.0 to 2.1 upgrade (been procrastinating here).
>>
>> I think we can go with B below... Would you agree?
>>
>> Strategy A:
>>
>> - foreach server
>> - upgrade to 2.1
>> - nodetool upgradesstables
>>
>> Strategy B:
>>
>> - foreach server
>> - upgrade to 2.1
>> - foreach server
>> - nodetool upgradesstables
>>
>
> Yes, if you have the overall headroom, Strategy B will narrow the window
> where you are unable to do important streaming operations.
>
> =Rob
>
>
Re: Strategy / order for upgradesstables during rolling upgrade.
Posted by Robert Coli <rc...@eventbrite.com>.
On Thu, Jan 21, 2016 at 11:37 AM, Kevin Burton <bu...@spinn3r.com> wrote:
> I think there are two strategies to upgradesstables after a release.
>
> We're doing a 2.0 to 2.1 upgrade (been procrastinating here).
>
> I think we can go with B below... Would you agree?
>
> Strategy A:
>
> - foreach server
> - upgrade to 2.1
> - nodetool upgradesstables
>
> Strategy B:
>
> - foreach server
> - upgrade to 2.1
> - foreach server
> - nodetool upgradesstables
>
Yes, if you have the overall headroom, Strategy B will narrow the window
where you are unable to do important streaming operations.
=Rob