Hi Luke, This docu is good. Does it apply for confluent as well?
On Fri, 10 Mar 2023 at 8:47 AM, Luke Chen <show...@gmail.com> wrote: > Hi Zhenyu, > > Answering your question: > > > Should I simply > 1. download 3.4 binary > 2. stop ZK & Kafka service > 3. upgrade Kafka to 3.4 > 4. start only Kafka service with KRaft server.properties > > That is not migrating, actually. That is just creating another kafka > cluster in KRaft mode. > The point for migration is to move metadata in ZK into KRaft controllers. > You can follow the guide here to do migration: > https://kafka.apache.org/documentation/#kraft_zk_migration > > Thank you. > Luke > > On Tue, Mar 7, 2023 at 11:07 PM Zhenyu Wang <stupidbea...@gmail.com> > wrote: > > > Hi Sunil, > > > > As mentioned earlier in my question, I have only one "combined" node as > > both controller and broker, and I totally accept downtime (stop service) > > > > So just want to ask for my case, single node, if I want to upgrade to 3.4 > > then start service under KRaft (get rid of ZK), what would be the steps? > > > > Thanks~ > > > > On Mon, Mar 6, 2023 at 11:49 PM sunil chaudhari < > > sunilmchaudhar...@gmail.com> > > wrote: > > > > > How will you achieve zero downtime of you stop zookeeper and kafka? > > > There must be some standard steps so that stop zookeeper one by one and > > > start kraft same time so that it will be migrated gradually. > > > > > > > > > > > > On Tue, 7 Mar 2023 at 9:26 AM, Zhenyu Wang <stupidbea...@gmail.com> > > wrote: > > > > > > > Hi team, > > > > > > > > Here is a question about KRaft from normal user, who starts to use > and > > > > learn Kafka since 3.2 > > > > > > > > Last month Kafka 3.4, the first bridge release was available, and I > am > > > > considering to have a plan to use KRaft (get rid of ZK) since this > > > version > > > > > > > > Currently I am using 3.3.2 (upgrade from 3.2) with only one node, > which > > > is > > > > both controller & broker, even ZK is installed on this node too > (sorry > > I > > > > know it is not distributed and I will try to improve it with more > > > knowledge > > > > learned in future) > > > > > > > > When I read KIP-866, ZK to KRaft migration, from section Migration > > > > Overview, seems like the document is for multi-nodes with no or > almost > > no > > > > downtime, enable KRaft node by node; however my case accepts downtime > > > (one > > > > node -_-!!), just want to have Kafka upgrade to 3.4 then start > service > > > > under KRaft mode, make sure everything works well and no log lost > > > > > > > > Should I simply > > > > 1. download 3.4 binary > > > > 2. stop ZK & Kafka service > > > > 3. upgrade Kafka to 3.4 > > > > 4. start only Kafka service with KRaft server.properties > > > > > > > > Or any other thing I need to pay attention to? > > > > > > > > If there is a documentation as guide that would be quite helpful > > > > > > > > Really appreciate > > > > > > > > > >