Kafka Kraft - 将代理重新分配为代理、控制器

问题描述 投票:0回答:1

我们的一个小型 KRaft 集群已经成功运行了一年多。当前集群由 6 台主机组成:

  • 3 个代理、控制器(节点 1、2、3)
  • 3 个经纪人(节点 4、5、6)

我们希望将节点 4 和 5 转变为代理、控制器。

对集群中所有节点上的 server.properties 进行更改以反映新配置后。我们在所有节点上重新启动了 kafka,希望看到新控制器按照controller.quorum.voters 配置添加到投票者中,但只出现了原来的 3 个。

我们还需要做些什么才能让这些人成为选民吗?我们需要重新格式化这些主机上的存储吗?

有没有一种简单的方法可以列出集群中的控制器? (我们使用 kafka-metadata-shell 来列出代理,但还没有弄清楚如何列出控制器)

apache-kafka controller kraft
1个回答
0
投票

所以看来只需删除仲裁状态文件并重新启动即可修复此问题:-)

© www.soinside.com 2019 - 2024. All rights reserved.