kafka(一)----kafka安装部署

kafka安装部署

安装并启动zookeeper

此处省略zookeeper的安装步骤,请移步到zookeeper专栏

kafka集群依赖zk,所以在部署kafka之前必须装好zookeeper

解压kafka压缩包

$ tar -zxvf kafka_2.11-0.11.0.0.tgz -C /usr/local/src/

进入kafka目录,创建logs文件夹

$ cd /usr/local/src/kafka_2.11-0.11.0.0/

$ mkdir logs

进入config目录修改配置文件

修改server.properties文件

  • delete.topic.enable=true
    #删除topic功能使能
  • log.dirs=/usr/local/src/kafka_2.11-0.11.0.0/logs
    #kafka运行日志存放的路径
  • zookeeper.connect=master:2181,slave1:2181,slave2:2181
    #配置连接Zookeeper集群地址
  • broker.id=0
    broker的全局唯一编号,不能重复

分发kafkad整个目录到其他机器节点

注意:分发完成之后修改server.properties文件中broker.id属性

添加变量环境

  • 配置变量环境
    export KAFKA_HOME=/usr/local/src/kafka_2.11-0.11.0.0

    export KAFKA_HOME=/usr/local/src/kafka_2.11-0.11.0.0

    export PATH=$PATH:$KAFKA_HOME/bin

  • 使环境变量生效
    source ~/.bashrc

启动kafka集群

  • 首先启动zk集群

  • kafka集群启停

    • 启动
      master:$ bin/kafka-server-start.sh config/server.properties &

      slave1:$ bin/kafka-server-start.sh config/server.properties &

      slave2:$ bin/kafka-server-start.sh config/server.properties &

    • 停止
      $ bin/kafka-server-stop.sh

posted @ 2018-05-09 16:33  Lil-K  阅读(146)  评论(0编辑  收藏  举报