Reshef, If you would like to just replace one broker at a time, then you can shutdown the broker and start up the broker on the new box with the *same* broker.id. By doing this, the broker will automatically sync data for all the partitions it hosts. You can wait for the under replicated partition count to drop to 0 and repeat the process.
As Guozhang pointed out, you can use the cluster expansion tool if you want to add brokers. But it looks like you want to replace so the above process would work better. Thanks, Neha On Thu, Mar 20, 2014 at 8:59 AM, Guozhang Wang <wangg...@gmail.com> wrote: > Hello Reshef, > > Have you checked this page? > > http://kafka.apache.org/documentation.html#basic_ops_cluster_expansion > > Guozhang > > > On Thu, Mar 20, 2014 at 5:44 AM, Reshef Mann <reshef.m...@gmail.com> > wrote: > > > Hi, > > > > I hope someone can point me to the right place. > > > > I'm running a Kafka (0.8) cluster of 3 machines and would like to upgrade > > to bigger machines with bigger disks by replacing the servers one by one. > > What are steps for performing it without compromising the stability of > the > > system? > > > > Thanks, > > Reshef > > > > > > -- > -- Guozhang >