kafka集群的安装与基本配置

一、在服务器192.168.23.151/152/153上分别安装Kafka服务

  参考Kafka单机安装与配置

二、规划与修改配置文件

  规划:151/152/153上各两个broker,分别是broker1、broker2、broker3、broker4、broker5、broker6

  举例151修改配置文件如下

1、创建配置文件

[root@localhost config]# cp server.properties server1.properties
[root@localhost config]# cp server.properties server2.properties
[root@localhost config]# rm -rf server.properties

2、配置broker1:端口默认的9092

vi /usr/local/myroom/kafka_2.11-2.1.1/config/server1.properties
broker.id=1
listeners=PLAINTEXT://192.168.23.151:9092
advertised.listeners=PLAINTEXT://192.168.23.151:9092
log.dirs=/usr/local/myroom/kafka_2.11-2.1.1/logs/broker1  (新建路径)
zookeeper.connect=192.168.23.151:2181,192.168.23.152:2181,192.168.23.153:2181

3、配置broker2:端口设置为9093

vi /usr/local/myroom/kafka_2.11-2.1.1/config/server2.properties
broker.id=1
listeners=PLAINTEXT://192.168.23.151:9093
advertised.listeners=PLAINTEXT://192.168.23.151:9093
log.dirs=/usr/local/myroom/kafka_2.11-2.1.1/logs/broker2  (新建路径)
zookeeper.connect=192.168.23.151:2181,192.168.23.152:2181,192.168.23.153:2181

三、其他两台服务器配置类似

  端口也是9092、9093

四、启动与验证

1、每台服务器上执行用jps命令查看,已经启动成功!

  

2、查看集群是否已经注册到zookeeper中

  1)连接zookeeper的任意客户端

[root@localhost kafka_2.9.2-0.8.1.1]# zkCli.sh
ls /brokers/ids

  2)查看到成功注册了4个broker,id分别是1、2、3、4、5、6

  

 

posted @ 2020-01-12 16:24  雷雨客  阅读(1276)  评论(0编辑  收藏  举报