Hi Kafka community,
Two weeks ago, I got a reply from the community that our steps for an in-place KRaft topology change from dedicated controllers (static quorum) to combined broker/controller nodes is feasible, but we have some further questions.
Let's say we currently have a 6-broker + 3-dedicated-controller KRaft Kafka cluster, and we want to eventually sunset controllers 101, 102, 103 and use 1, 2, 3 as mixed-role (broker + controller) nodes.
Current dedicated-controller topology:
- Controllers: 101, 102, 103 with process.roles=controller
- Brokers: 1, 2, 3, 4, 5, 6 with process.roles=broker
- Current quorum: controller.quorum.voters=101@host1:9093,102@host2:9093,103@host3:9093
Target mixed-role topology:
- Mixed-role nodes: 1, 2, 3 with process.roles=broker,controller
- Broker nodes: 4, 5, 6 with process.roles=broker
- Target quorum: controller.quorum.voters=1@host1:9093,2@host2:9093,3@host3:9093
Our questions:
1.
Is stopping the whole Kafka clust...