请教个新人贴:多个kafka broker,怎么确定哪几个是属于同一个集群的呢?

dydt 2017-11-25 10:24:07
在看kafka,对这个问题找了好多资料,没看明白。

比如有4台物理机器,每台都启动了kafka broker,怎么配置其中两台为一个集群,另两台为另一个集群呢?

这是在zookeeper里面配置,还是在kafka里面配置呢?

zookeeper根据什么标识来划定不同集群?

在kafka的配置里面找不到任何跟集群标识相关的配置么

可用分太少了,不好意思
...全文
1615 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Felix-Yuan 2020-03-21
  • 打赏
  • 举报
回复
首先时候zookeeper集群,在每个zookpper节点的zoo.cfg文件中,会有类似如下的配置: server.1=172.17.80.219:2881:3881 server.2=172.17.80.219:2882:3882 server.3=172.17.80.219:2883:3883 这就表示这三台节点组成了一个zookeeper集群。 再说kafka集群,在kafka集群中每个broker的server.propertise配置文件中,都有如下的配置, zookeeper.connect=172.17.80.219:2181,172.17.80.219:2182,172.17.80.219:2183 表示把该broker交给指定的这个zookpper集群来管理,其他的broker也会配这个,交给同一个zk集群来管理的broker节点就组成了kafka集群
挨踢工程湿 2020-02-29
  • 打赏
  • 举报
回复
kafka的配置文件 server.propertities 里面,有个配置项 zookeeper.connect = zk-node1:2181,zk-node2:2181,zk-node3:2181/kafka1。不同的kafka集群如果需要配置在同一个Zookeeper上,只需要修改后面的节点目录就可以。
offer、绝缘体 2019-09-21
  • 打赏
  • 举报
回复
在zookeeper中的zoo.cfg文件的信息来划分集群
guoxiaodan1 2019-03-22
  • 打赏
  • 举报
回复
通过zookeeper的配置,来确认是否是同一个集群

20,848

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧