首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Kafka集群中删除kafka代理机器

如何从Kafka集群中删除kafka代理机器
EN

Stack Overflow用户
提问于 2020-08-19 17:28:28
回答 1查看 5K关注 0票数 1

我们有卡夫卡集群,集群包括7卡夫卡经纪人,

版本详细信息:

代码语言:javascript
运行
复制
Kafka machines are installed on rhel version 7.2 
Kafka version is 0.1x
Zookeeper version: 3.4.10
schema-registry version: 4.0.0

每台Kafka代理机器包括以下服务

代码语言:javascript
运行
复制
Kafka broker
Zookeeper server
Schema registry

现在我们要从当前的Kafka集群中删除2 Kafka代理机器(我们要删除的卡夫卡机器是- 06/07 ( Kafka版本- 0.1X,)

因此,集群最终应包括:

5 Kafka代理机器- kafka01, kafka02 , kafka03 , kafka04 , kakfa05 , kafka05

安装在3 zookeeper上的kafka01, kafka02 , kafka03服务器/服务

安装在5 schema registry上的kafka01, kafka02 , kafka03 , kakfa05 , kafka05服务

当我们从集群中删除Kafka代理- kafka 07/06时,我们不确定哪些配置文件应该更改。

I很乐意收到关于卡夫卡经纪人删除程序的评论/注释

根据我的理解,我们需要做以下工作来移除卡夫卡机器-- kafka 06/07

kafka06/07

停止服务.

代码语言:javascript
运行
复制
Kafka broker
Zookeeper server
Schema registry

然后将kafka06/07机器关闭为

代码语言:javascript
运行
复制
init 0

然后在kafka01/02/03/04/05上重新启动以下服务

代码语言:javascript
运行
复制
Kafka broker
Zookeeper server
Schema registry
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-19 17:35:13

要删除Kafka Broker组件,首先要从Kafka Broker中识别并重新分配Kafka主题分区领导人,然后使用Kafka重新分配-Partions.sh脚本,然后关闭Kafka Broker服务。

并从生产者和消费者的引导服务器中删除主机。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63492102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档