kafka集群搭建

  在三台虚拟机中搭建一个kafka集群

1 安装jdk

   详情参考这里:https://www.cnblogs.com/huyj99/p/10681654.html

2 安装zk集群

  详情参考这里:https://www.cnblogs.com/huyj99/p/10677618.html

3 安装scala环境

  首先下载scala安装包,下载路径为https://www.scala-lang.org/download/2.11.12.html

  

  然后用scp命令将安装包上传到虚拟机中的指定路径,解压缩,配置环境变量:# vim /etc/profile,配置好了记得使用source让文件生效

  

  检查配置是否成功

  

4 安装kafka

  4.1 下载安装包并解压

    下载地址:https://archive.apache.org/dist/kafka/2.1.0/(这里注意下载的版本要与scala的版本一致,不然可能会出错)

    # tar -zxvf kafka_2.11-2.1.0.tgz (2.11指的是scala的版本,2.1.0指的是kafka的版本)

  4.2 修改server.properties文件    

    broker.id=0  #每台服务器的broker.id都不能相同

    host.name=192.168.7.100 #hostname

    #在log.retention.hours=169下面新增下面三项

    message.max.byte=5242880

    default.replication.factor=2

    replica.fetch.max.bytes=5242880

    #设置zookeeper的连接端口

    zookeeper.connect=192.168.7.100:2181,192.168.7.101:2181,192.168.7.107:2181

  4.3 启动kafka

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

    检查启动是否正常

    

 

    

 

posted @ 2019-04-10 12:32  ~小胡同学~  阅读(165)  评论(0编辑  收藏  举报