多语言展示
当前在线:1344今日阅读:155今日分享:35

CentOS7上kafka集群配置

三台CentOS7,分别为:192.168.16.41  mytest01192.168.16.42  mytest02192.168.16.43  mytest033kafka1.0安装及启动测试
方法/步骤
1

修改三台机上的/etc/hosts文件,使集群之前通过主机名可通信

2

编辑zookeeper配置文件,在后面添加集群信息(三台都要修改)vi /usr/share/kafka/config/zookeeper.properties

3

在/tmp下创建zookeeper目录,并执行如下命令mytest01上:echo 1 >/tmp/zookeeper/myidmytest02上:echo 2 >/tmp/zookeeper/myidmytest03上:echo 3 >/tmp/zookeeper/myid

4

启动zookeepernohup /usr/share/kafka/bin/zookeeper-server-start.sh /usr/share/kafka/config/zookeeper.properties  2>1 &

5

修改kafka配置文件vi /usr/share/kafka/config/server.properties其中broker.id三台要不一样,依次设置为0、1、2

6

启动kafkanohup /usr/share/kafka/bin/kafka-server-start.sh /usr/share/kafka/config/server.properties 2>1&查看端口

注意事项

三台机器中kafka的broker.id一定不能一样,否则启动会有问题

推荐信息