一、分别下载kafka和zookeeper的安装包并分发给各服务器,然后解压kafaka和zookeeper

二、配置kafka的配置文件
解压后进入文件夹中的config文件夹, 修改红色框框内的配置文件
kafaka的安装和启动以及集群的搭建
kafaka的安装和启动以及集群的搭建

每台机器上的broker.id都需要修改,且是不能重复的数字
kafaka的安装和启动以及集群的搭建
存数据的文件夹
kafaka的安装和启动以及集群的搭建
设置每台机器的zookeeper地址,端口号2181

三、启动每台机器的zookeeper
cd到zookeeper文件夹,进入bin,执行sh zkServer.sh start启动zk
执行指令后可执行sh zkServer.sh status 查看是否启动,如果没有启动可以查看bin文件夹中的zookeeper.out,看是否在启动中遇到错误。
我启动的时候zookeeper.out提示地址已经被使用,因为我往sshd_config中添加了2181端口,所以这个端口被占用了,导致无法正常启动zk

相关文章: