kafka2.12 集群搭建

阅读: 评论:0

kafka2.12 集群搭建

kafka2.12 集群搭建

前提:

1、下载 kafka  

2、下载配置 zookeeper  .html

3、服务器3台,我这边是5台 

s1:10.211.55.16 zk&kafka    zk是zookeeper

s2:10.211.55.17 zk

s3:10.211.55.18 zk

s4:10.211.55.19 kafka

s5:10.211.55.20 kafka

安装:

1、解压

结构如上,中规中矩的

2、配置

cd config/
ls

 其中server.properties kafka服务主要的配置

基本配置注意四个地方

第一个:

# The id of the broker. This must be set to a unique integer for each broker.broker.id=4 # 这个是broker 的id,必须和其它机器上的broker.id 不同 ,例如 s1中的 broker.id=0,s2中的 broker.id=1

 

第二个:

# The address the socket server listens on. It will get the value returned from # CanonicalHostName() if not configured.#   FORMAT:#     listeners = listener_name://host_name:port#   EXAMPLE:#     listeners = PLAINTEXT://your.host.name:9092listeners=PLAINTEXT://s1:9092  #s1 当前服务器的host 用ip 也一样。标识当前 kafka ip 和 端口

 

第三个:(可以不用配置,应该有默认的目录。建议配置一下):

# A comma seperated list of directories under which to store log fileslog.dirs=/export/servers/logs/kafka/kafka-logs  #kafka 日志存放目录

  

 

第四个:

############################# Zookeeper ############################## Zookeeper connection string (see zookeeper docs for details).# This is a comma separated host:port pairs, each corresponding to a zk# server. e.g. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002".# You can also append an optional chroot string to the urls to specify the# root directory for all t=s1:2181,s2:2181,s3:2181    #配置zk的地址和ip  kafka通过 zk 保持通信

  

 

3、启动:

kafka-server-start.sh ../config/server.properties #启动的时候注意看错误


jps 看到 Kafka 就表示服务已经启动了,

[meichouchou@S1 ~]$ jps

4199 Kafka

3735 QuorumPeerMain

8121 Jps

转载于:.html

本文发布于:2024-01-28 09:48:17,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064064996552.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:集群
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23