Upgrading 0.14.2 cluster to 1.2

Jon Meredith jmeredith at basho.com
Wed Aug 8 13:57:44 EDT 2012


Only test coverage.  We didn't run direct testing to 0.14.2 - we also
deliberately made the decision not to remove some older code that would
have broken 0.14 upgrades until the next major release.

It all depends on your risk tolerance - we didn't make any file format
changes to bitcask so your data should be safe.  If you wanted to try it, I
would take a backup of the ring directory in case you had to downgrade the
node again for any reason.

On the newly upgraded node you could run riak_core_capability:all(). on the
riak console, that would double-check that the settings matched the
required rolling upgrade settings, and make sure you do a diff of your
app.config/vm.args against the new package to check there aren't any
settings missing.

Jon.

On Wed, Aug 8, 2012 at 11:39 AM, Sebastian Cohnen <
sebastian.cohnen at gmail.com> wrote:

> I'm curious, are there any special reasons for your recommendation?
>
> On 08.08.2012, at 19:38, Jon Meredith <jmeredith at basho.com> wrote:
>
> > I would recommend going 0.14.2 -> 1.1.4 -> 1.2, making sure you follow
> the pre-1.0 upgrade instructions on
> http://wiki.basho.com/Rolling-Upgrades.html
> >
> > Once you do the upgrade from 1.2, the capabilities system will kick in
> and the old legacy settings mentioned in the rolling upgrade will no longer
> be used (if you need to you can override them with the new capability
> override mechanism).
> >
> > Jon.
> >
> > On Wed, Aug 8, 2012 at 10:23 AM, Nathan Wilken <wilken at asu.edu> wrote:
> > Is an intermediate upgrade recommended?  0.14.2 --> 1.0/1.1 --> 1.2?
> >
> >
> >
> > From: riak-users-bounces at lists.basho.com [
> riak-users-bounces at lists.basho.com] on behalf of Sean Cribbs [
> sean at basho.com]
> > Sent: Wednesday, August 08, 2012 6:35 AM
> > To: Sebastian Cohnen
> > Cc: riak-users at lists.basho.com
> > Subject: Re: Upgrading 0.14.2 cluster to 1.2
> >
> > Sebastian,
> >
> > While it might work, we did not specifically test upgrades from 0.14.2,
> only 1.0 and 1.1.
> >
> > On Wed, Aug 8, 2012 at 7:08 AM, Sebastian Cohnen <
> sebastian.cohnen at gmail.com> wrote:
> > Hey list,
> >
> > is it a good idea to upgrade a small (3 node) cluster straight to 1.2
> from 0.14.2. Especially with riak's 1.2 capabilities negotiation, it feels
> like the upgrade process should be much simpler now? We don't do any M/R
> jobs currently and we are only using bitcask right now.
> >
> >
> > Best
> >
> > Sebastian
> >
> >
> >
> > _______________________________________________
> > riak-users mailing list
> > riak-users at lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> >
> >
> >
> > --
> > Sean Cribbs <sean at basho.com>
> > Software Engineer
> > Basho Technologies, Inc.
> > http://basho.com/
> >
> >
> > _______________________________________________
> > riak-users mailing list
> > riak-users at lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> >
> >
> >
> >
> > --
> > Jon Meredith
> > Platform Engineering Manager
> > Basho Technologies, Inc.
> > jmeredith at basho.com
> >
>
>


-- 
Jon Meredith
Platform Engineering Manager
Basho Technologies, Inc.
jmeredith at basho.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20120808/b4225e0c/attachment.html>


More information about the riak-users mailing list