• kafka zookeeper学习(1) windows搭建kafka与zookeeper环境


    本文基本参考:英文版出处

    1,kafka zookeeper都是基于java实现,所以需要安装jdk

    2,zookeper环境搭建:

      下载地址:

      下载之后直接解压, 解压完:D:softzookeeper-3.4.10

      a)重新命名conf/zoo_sample.cfg” 为 “zoo.cfg”

      b) 编辑zoo.cfg修改dataDir=/tmp/zookeeper 为/zookeeper-3.4.7/data

      c)添加系统变量ZOOKEEPER_HOME = D:softzookeeper-3.4.10

      d)修改系统变量Path添加 ;%ZOOKEEPER_HOME%in;

      e) 打开windows命令行 运行命令:zkserver

      运行结果:

      

    3,kafka环境搭建:

      下载地址 : 这个地址是0.9版本,虽然现在有0.10但是找了下都是src的,所以提供一个0.9的版本

      下载完直接解压缩, 解压完:D:softkafka_2.11-0.9.0.0

      a) 在kafka_2.11-0.9.0.0的根目录下创建两个文件夹:

        kafka-logs

        zookeeper

        创建完后的根目录如下:

        

       b) 修改配置文件

          config文件夹下:server.properties

          1 找到并编辑 “log.dirs=/tmp/kafka-logs” 为 

           “log.dir= “D:softkafka_2.11-0.9.0.0/kafka-logs”.要绝对路径,不然kafka会在d盘根目录创建

           日志文件夹

          2 配置文件下面的zookeeper配置先不改,因为我的zookeeper也在本机配置

          3 启动kafka默认会使用端口, 连接到zookeeper的默认端口2181

        3) 启动

          首先确定zookeeper已经启动

          D:softkafka_2.11-0.9.0.0当前的文件夹下shift + 鼠标右键,选择在"此处打开命令窗口",输入

          .inwindowskafka-server-start.bat .configserver.properties命令,执行命令

          运行结果

          

  • 相关阅读:
    创建进程
    进程
    操作系统历史
    socket
    网络基础
    常用模块二:hashlib、configparser、logging
    常见正则匹配
    类中的内置方法(魔法方法、双下方法)
    反射、isinstance和issubclass
    封装、继承、多态
  • 原文地址:https://www.cnblogs.com/Forrest-Janny/p/6953032.html
Copyright © 2020-2023  润新知