Hi Divij,

Thanks a lot for detailed explanation.

One last thing(stupid question) if you don't mind :

Presently I have only a single Zookeeper running in standalone mode, My
query is if I standup 2 new zk nodes how should I make my ensemble work
w.r.t Should I configure two new zk nodes and restart them first or should
I restart the standalone existing Zookeeper by adding two new zk nodes
entry ?

Regards,
Gaurav Pande

On Wed, 14 Jun, 2023, 22:50 Divij Vaidya, <divijvaidy...@gmail.com> wrote:

> Gaurav
>
> You can find the compatibility matrix for Zk here:
>
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=240882784#KIP902:UpgradeZookeeperto3.8.1-Compatibility,Deprecation,andMigrationPlan
>
>
> More specifically, for your use case of migrating from Kafka 2.7 to Kafka
> 3.4, you will not face any hiccups. Kafka 2.7 uses Zk version 3.5.x and
> Kafka 3.4 uses Zk version 3.6.x. Quoting from Zookeeper's documentation for
> 3.6.0 [1]
> *"This is the first release for 3.6 branch. It comes with lots of new
> features and improvements around performance and security. It is also
> introducing new APIS on the client side. ZooKeeper clients from 3.4 and 3.5
> branch are fully compatible with 3.6 servers. The upgrade from 3.5.7 to
> 3.6.0 can be executed as usual, no particular additional upgrade procedure
> is needed."*
>
> Hence, you can update your Zk cluster first and upgrade it to 3.6.x. Your
> existing 2.7 brokers will continue to work since they will be using Zk 3.5
> clients to connect to the Zk cluster. 3.5 clients are compatible with Zk
> 3.6 as per above statement. After the Zk cluster upgrade, you can perform a
> rolling upgrade of your kafka brokers.
>
> Hope this helps.
>
> [1] https://zookeeper.apache.org/releases.html
>
> --
> Divij Vaidya
>
>
>
> On Wed, Jun 14, 2023 at 2:41 PM Gaurav Pande <gaupand...@gmail.com> wrote:
>
> > Hi Luke,
> >
> > Thanks for helping here , iam using Zookeeper   that comes with Apache
> > kafka itself , is the same ? So not using external zk binary.
> >
> > Regards,
> > Gaurav
> >
> > On Wed, 14 Jun, 2023, 17:43 Luke Chen, <show...@gmail.com> wrote:
> >
> > > Hi Gaurav,
> > >
> > > Please check Zookeeper's doc for upgrading guide.
> > >
> > > Thanks.
> > > Luke
> > >
> > > On Wed, Jun 14, 2023 at 12:03 PM Gaurav Pande <gaupand...@gmail.com>
> > > wrote:
> > >
> > > > Hi Guys,
> > > >
> > > > Could anyone help on this query?
> > > >
> > > > Regards,
> > > > Gaurav
> > > >
> > > > On Tue, 13 Jun, 2023, 11:40 Gaurav Pande, <gaupand...@gmail.com>
> > wrote:
> > > >
> > > > > Hello Guys,
> > > > >
> > > > > Iam new in this space, I was going through the documentation of
> > > Upgrading
> > > > > Kafka brokers to 3.4 from any previous version  with Zookeeper
> mode ,
> > > > but I
> > > > > couldn't find any Upgrade process for Zookeeper.
> > > > >
> > > > > Iam using Zookeeper provided by Kafka binary in this case 2.7.0 and
> > not
> > > > > installed zk externally.
> > > > >
> > > > > So what's the process of Upgrading Zookeeper? And should I upgrade
> > > > > Zookeeper first or 3 Kafka brokers?
> > > > >
> > > > > Note - I have single Zookeeper and 3 Kafka brokers at this point.
> > > > >
> > > > > Regards,
> > > > > Gaurav
> > > > >
> > > >
> > >
> >
>

Reply via email to