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命令,执行命令

      运行结果

      

原文地址:https://www.cnblogs.com/Forrest-Janny/p/6953032.html