kafka集群搭建

如果您觉得文本对您有帮助,请打赏,谢谢。

参考:

https://blog.csdn.net/zxy987872674/article/details/72466504

https://www.cnblogs.com/luotianshuai/p/5206662.html

1、环境

服务器A:192.168.25.170

服务器B:192.168.25.171

服务器C:192.168.25.172

1、关闭防火墙

#systemctl stop firewalld

2、配置zookeeper

2.1、设置zookeeper的配置文件

在三个zookeeper的配置文件zookeeper.properties中设置以下参数

initLimit=10

syncLimit=5

server.1=192.168.25.170:2888:3888

server.2=192.168.25.171:2888:3888

server.3=192.168.25.172:2888:3888

2.2、创建myid文件

#server1

echo "1" > /opt/zookeeper/myid    //目录与zookeeper配置文件中的dataDir一致

#server2

echo "2" > /opt/zookeeper/myid

#server3

echo "3" > /opt/zookeeper/myid

配置完成后重启zookeeper服务。

./bin/zookeeper-server-start.sh ./config/zookeeper.properties

3、配置kafka

3.1、更新配置文件

更新server.properties文件

zookeeper.connect=192.168.25.170:2181,192.168.25.171:2181,192.168.25.172:2181

更新server.properties文件

broker.id的值与meta.properties中保持一致。

如果作为单机启动过,需要将kafka-log目录删除

3.2、重启kafka

    ./bin/kafka-server-start.sh ./config/server.properties

4、测试

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容