美文网首页
单机zk+kafka环境搭建

单机zk+kafka环境搭建

作者: 李眼镜 | 来源:发表于2017-11-14 17:07 被阅读0次

    只讲操作,不讲原理,不带说明。[傲娇脸]

    PS:如果下面例子中给出的镜像地址不能用的话,那就度娘再找找吧,我写这篇文章的时候,是真的可以用的~~

    机器&java环境

    • 准备1台centos机器
    • 配置java环境

    zookeeper 配置

    • 创建一个你想要安装 zookeeper 的工作目录。
    • 创建一个你想要保存 zookeeper 数据的工作目录。
    • zookeeper 下载:wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
    • zookeeper 解压:tar -zxvf zookeeper-3.3.6.tar.gz
    • 配置环境变量
      • export ZOOKEEPER_INSTALL=/home/你的zk安装路径
      • export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
    • 修改配置文件(conf目录)
      • 进入conf目录:cd zookeeper-3.3.6/conf
      • 创建配置文件:cp zoo_sample.cfg zoo.cfg
      • 配置 zoo.cfg
        • dataDir 改到一个单独的目录下,自己定义就好。
        • 加一行配置:server.1=本机ip地址:2888:3888
    • 服务管理(bin目录)
      • 进入bin目录:./zkServer.sh start 启动zk。
      • 查看zk服务状态:sh zkServer.sh status
      • 连接zk
        • 本地:./zkCli.sh
        • 远程:./zkCli.sh -server 你要连接的远程ip地址:端口
      • 关闭zk:sh bin/zkServer.sh stop
      • 重启zk:sh bin/zkServer.sh restart

    kafka

    • 创建一个你想要安装 kafka 的工作目录。
    • 创建一个你想要保存 kafka 数据的目录和日志目录。
    • kafka下载:wget http://mirrors.cnnic.cn/apache/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz
    • kafka解压:tar -zxvf kafka_2.10-0.10.0.1.tgz
    • 配置环境变量:
      • export KAFKA_INSTALL=/home/你的kafka安装路径
      • export PATH=$PATH:$KAFKA_INSTALL/bin
    • 修改配置文件(config目录)
      • 进入config目录:cd config
      • 修改 server.properties 文件:vim server.properties
        • log.dirs 改成你自己创建的日志存储目录。
        • 加一行端口配置:port=9092
    • 服务管理(bin目录)
      • 前台启动kafka:sh kafka-server-start.sh ../config/server.properties
      • 后台启动kafka:sh kafka-server-start.sh ../config/server.properties &./kafka-server-start.sh ../config/server.properties 1>/dev/null 2>&1 &
      • 查看kafka运行状态:jps
      • 关闭kafka:kafka-server-stop.sh

    相关文章

      网友评论

          本文标题:单机zk+kafka环境搭建

          本文链接:https://www.haomeiwen.com/subject/enwxvxtx.html