• linux环境搭建单机kafka


    准备工作:

      jdk-8u191-linux-x64.rpm  |   zookeeper-3.4.6.tar.gz  |   kafka_2.11-2.2.0.tgz   

    对应的地址

      zookeeper:http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/

           kafka:http://kafka.apache.org/downloads

          jdk自行查找下载

      利用ftp工具上传文件 xft 上传到根目录

        

    安装jdk rpm -ivh jdk-8u191-linux-x64.rpm 配置环境变量---> cd /usr --->vi  .bashrc---->配置文件如下

    # .bashrc


    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'

    if [-f /etc/bashrc ]; then
    . /etc/bashrc
    fi

    JAVA_HOME=/usr/java/latest
    PATH=$PATH:$JAVA_HOME/bin
    CLASSPATH=.
    export JAVA_HOME
    export PATH
    export CLASSPATH

    然后resource .bashrtc  重新加载资源文件

    输入echon $JAVA_HOME验证

    修改主机名 : cd etc  ---->编辑network  vi hosts--->修改完毕   验证:ping xxx

     

    解压到usr目录  例如: 解压zookeeper

    tar -zxf   zookeeper-3.4.6.tar,gz -C /.usr/-----> cd zookeeper-3.4.6 --->ls /conf ----->

    cp conf/zoo_sample.cfg  conf/zoo.cfg----> vi zoo.cfg--->

    创建目录 mkdir /root/zkdat--->启动zookeeper ./bin/zkServer.sh    或者./bin/zkServer.sh start zoo.cfg

    验证:jps----->查看状态 ./bin/zkServer.sh status zoo.cfg

    解压kafka: tar -zxf kafka_2.11-2.2.0.tgz -C /usr/---->cd usr/--->ls /bin---->cd kafka_2.11-2.2.0/----->ls config-=---->vi server.properties----->

     log.dirs=/usr/kafka-logs

    启动kafka  

    ./bin/kafka-server-start.sh -daemon config/server.properties----->创建分区 ./bin/kafka-topics.sh  --bootstrap-server CentOS:9092 --create --topic coupon  --partitions 3 --replication-factor 1-------->

    监听分区 ./bin/kafka-console-consumer.sh --bootstrap-server CentOS:9092 --topic coupon --group coupon_group------>发送消息测试  ./bin/kafka-console-producer.sh  --broker-list CentOS:9092 --topic coupon----->

     

    开放某个端口: firewall-cmd --zone=public --add-port=2181/tcp --permanent

    查看防火墙状态:systemctl status firewalld

    暂时关闭防火墙状态:systemctl stop firewalld

     安装kafka查看工具:http://www.kafkatool.com/download.html

  • 相关阅读:
    线段树模板(HDU 6356 Glad You Came)
    Treap模板
    Codeforces Round #499 (Div. 2) D. Rocket题解
    Codeforces Round #499 (Div. 2) C Fly题解
    KMP与AC自动机模板
    HDU 6351 Naive Operations(线段树)
    python核心编程第六章练习6-13
    python核心编程第六章练习6-12
    [转]我为什么要学习python
    python核心编程第六章练习6-11
  • 原文地址:https://www.cnblogs.com/badboys/p/12503698.html
Copyright © 2020-2023  润新知