I'm actually thinking about taking the risk. We only have a small 3-node cluster with ~50GB of data with relatively little traffic (and we don't have any 2i, nor do we use search or MR).
I'll backup the data files, the ring state and everything else I find and give it a try. If anything strange happens, we roll back and do the additional 1.1.4 step. Thanks for the information and help so far! On 08.08.2012, at 19:57, Jon Meredith <[email protected]> wrote: > 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 > <[email protected]> wrote: > I'm curious, are there any special reasons for your recommendation? > > On 08.08.2012, at 19:38, Jon Meredith <[email protected]> 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 <[email protected]> wrote: > > Is an intermediate upgrade recommended? 0.14.2 --> 1.0/1.1 --> 1.2? > > > > > > > > From: [email protected] > > [[email protected]] on behalf of Sean Cribbs > > [[email protected]] > > Sent: Wednesday, August 08, 2012 6:35 AM > > To: Sebastian Cohnen > > Cc: [email protected] > > 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 > > <[email protected]> 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 > > [email protected] > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > > > > -- > > Sean Cribbs <[email protected]> > > Software Engineer > > Basho Technologies, Inc. > > http://basho.com/ > > > > > > _______________________________________________ > > riak-users mailing list > > [email protected] > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > > > > > > -- > > Jon Meredith > > Platform Engineering Manager > > Basho Technologies, Inc. > > [email protected] > > > > > > > -- > Jon Meredith > Platform Engineering Manager > Basho Technologies, Inc. > [email protected] > _______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
