Re: Rolling Upgrade from 0.91

2014-09-25 Thread Bobby Evans
0.9.1 to 0.9.2 is not possible to do a rolling upgrade.  The data structures 
stored in Zk and on disk have changed in a non-backwards compatible way.  Most 
EBFs we do rolling upgrades.  For them we install the new yinst package on all 
of the nodes and then restart the supervisor, logviewer, nibs and ui one node 
at a time, although you could do more then one at a time it is not a big deal.  
We then go through and restart all of the worker processes on the nodes, 
usually one node at a time.  This allows the workers to pick up the new version 
of the storm libraries.  If you know nothing changed that will impact the 
workers you can skip this step and just let the workers keep running.

- Bobby

From: Noam Cohen mailto:noam.co...@acuityads.com>>
Reply-To: 
"user@storm.incubator.apache.org<mailto:user@storm.incubator.apache.org>" 
mailto:user@storm.incubator.apache.org>>
Date: Thursday, September 25, 2014 at 3:33 AM
To: "u...@storm.apache.org<mailto:u...@storm.apache.org>" 
mailto:u...@storm.apache.org>>
Subject: Rolling Upgrade from 0.91

Hey guys -
We want to upgrade our Storm cluster from 0.91 to 0.92. I couldn't find any 
procedure out there on how to perform a rolling upgrade for Storm. Do you know 
if such a procedure is supported? Could a cluster temporarily operate when some 
of the worker nodes are in lower versions than the Nimbus and/or the other 
workers?

Thanks!
Noam


Rolling Upgrade from 0.91

2014-09-25 Thread Noam Cohen
Hey guys -
We want to upgrade our Storm cluster from 0.91 to 0.92. I couldn't find any 
procedure out there on how to perform a rolling upgrade for Storm. Do you know 
if such a procedure is supported? Could a cluster temporarily operate when some 
of the worker nodes are in lower versions than the Nimbus and/or the other 
workers?

Thanks!
Noam