Kafka 集群部署教程
- Kafka部署需要Java环境,可以使用CentOS自带的或者自己重新安装新版本
- 首先准备好安装包,官网下载地址:
http://kafka.apache.org/downloads - 我这里下载的2.8.0的版本,目前为止最新的版本,一共三台服务器,依次上传上去并解压
1 | tar -zxvf kafka_2.12-2.8.0.tgz |
- 解压之后,可以看到下面的内容
- 然后先建立zookeeper集群,我这里使用的是kafka自带的,修改config目录下的zookeeper.properties文件
1 | #自定义的zookeeper数据目录 |
- 创建数据目录及日志目录对应文件夹
1 | mkdir zkdata |
- 在zookeeper数据目录下添加myid文件(内容需和zookeeper.properties文件中的server.x一致)
- 依次修改kafka配置,config下的server.properties文件(每台服务器除broker.id 和 本机ip 两个属性需要修改之外,其他属性保持一致)
1 | # broker 的全局唯一编号,不能重复 |
- 依次启动zookeeper
1 | ./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties |
- 依次启动kafka
1 | ./bin/kafka-server-start.sh -daemon config/server.properties |
- 启动成功使用jps命令,可以看到下面两个进程,到这里就安装完成了
此文章版权归 程序园 所有,如有转载,请注明来自原作者。
评论
ValineDisqus