zoukankan      html  css  js  c++  java
  • Linux下kafka的安装及配置

    本文系统环境是基于ubantu64的,其他的Linux系统也可以借鉴参考。

     一、下载

    某度网盘下载:

    链接:点击链接
    提取码:uxjc

    官网下载:

    点击链接

    wget下载:

    cd /usr/local
    wget https://mirrors.bfsu.edu.cn/apache/kafka/2.7.0/kafka_2.12-2.7.0.tgz

    二、安装zookeeper

    由于kafka运行需要zookeeper环境,所以需要先安装zookeeper

    安装教程:Linux下zookeeper的安装及配置

    三、安装

    找到刚刚下载好的文件,进行解压安装:

    tar -zxvf kafka_2.12-2.7.0.tgz

     得到如上的文件夹,一般软件会安装在/usr/local目录下,所以可以移动到该目录下

    mv kafka_2.12-2.7.0/ /usr/local/kafka_2.12-2.7.0/

    四、配置

    进入kafka_2.12-2.7.0/config目录下:

    1、配置server.properties:

    broker.id=1
    #指定端口号
    port=9092
    #localhost这一项还有其他要修改,详细见下面说明
    #指定kafka的日志目录
    log.dirs=/usr/local/kafka_2.12-2.7.0/kafka-logs
    host.name=localhost
    #连接zookeeper配置项,这里指定的是单机,所以只需要配置localhost,若是实际生产环境,需要在这里添加其他ip地址和端口号
    zookeeper.connect=localhost:2181

    /usr/local/kafka_2.12-2.7.0/kafka-logs文件需要手动创建
     mkdir /usr/local/kafka_2.12-2.7.0/kafka-logs

    2、配置zookeeper.properties:

    #数据目录
    dataDir=/usr/local/kafka_2.12-2.7.0/zookeeper/data
    #客户端端口
    clientPort=2181
    host.name=localhost

    /usr/local/kafka_2.12-2.7.0/zookeeper/data需要手动创建
    mkdir /usr/local/kafka_2.12-2.7.0/zookeeper
    mkdir /usr/local/kafka_2.12-2.7.0/zookeeper/data

    3、配置consumer.properties:

    zookeeper.connect=localhost:2181

     

    分享所感,如有侵权,请联系删除,可扫码关注微信公众号获取更多福利噢。
    (您的“打赏”将是我最大的写作动力!转载请注明出处.)

    关注微信公众号

  • 相关阅读:
    HTTP POST GET 本质区别详解< Reprinted>
    Java的反射机制
    简单的KKL诊断线~~~自己在家都可以制作obd诊断接口了 ~~
    URL-编码窗体数据无效
    没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限
    ARM中的---汇编指令
    allegro中原理图和pcb中元件的交互
    运算放大器
    电流表接法
    一款单端反激开关电源的设计
  • 原文地址:https://www.cnblogs.com/pengpengdeyuan/p/14550958.html
Copyright © 2011-2022 走看看