zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    洛谷 P1591 阶乘数码
    洛谷 P2008 大朋友的数字
    洛谷 P1716 双调序列
    洛谷 P2309 loidc,卖卖萌
    洛谷 P1324 矩形分割
    洛谷 P2690 接苹果
    洛谷 P1239 计数器
    hdu_4352_XHXJ's LIS(数位DP+状态压缩)
    hdu_5648_DZY Loves Math
    hdu_5179_beautiful number(数位DP)
  • 原文地址:https://www.cnblogs.com/badboys/p/12503698.html
Copyright © 2011-2022 走看看