zookeeper+kafka环境搭建及易错点

1.环境及版本:

    jdk8+zookeeper3.4.6+kafka2.9.2

2.安装zookeeper:

    

2.1 下载安装文件: http://zookeeper.apache.org/releases.html

2.2 解压文件 

2.3 打开zookeeper-3.4.6\conf,把zoo_sample.cfg重命名成zoo.cfg

2.4 从文本编辑器里打开zoo.cfg

2.5 把dataDir的值改成“./zookeeper-3.4.6/data”

2.6 添加如下系统变量:(或者直接进入bin,找到zkserver.cmd.打开)

ZOOKEEPER_HOME: C:\Users\localadmin\CODE\zookeeper-3.4.6 (zookeeper目录)

Path: 在现有的值后面添加 ";%ZOOKEEPER_HOME%\bin;"

2.7 运行Zookeeper: 打开cmd然后执行 zkserver

3. 安装并运行KAFKA

3.1 下载安装文件: http://kafka.apache.org/downloads.html

3.2 解压文件

3.3 打开kafka_2.9.2\config

3.4 从文本编辑器里打开 server.properties

3.5 把 log.dirs的值改成 “./logs”(日志文件所在位置)

3.6 进入kafka文件目录(shift+右键+选择“在此处打开命令窗口”): ..\kafka_2.9.2(kafka目录)

3.7 输入并执行:  .\bin\windows\kafka-server-start.bat .\config\server.properties

4. 创建TOPICS

4.1 进入(shift+右键+选择“在此处打开命令窗口”):..\kafka_2.9.2\bin\windows(kafka目录下bin/windows)

4.2 创建一个topic: kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

 

5. 打开一个PRODUCER:

进入:..\kafka_2.9.2\bin\windows(kafka目录下bin/windows)该路径下进行以下操作(shift+右键+选择“在此处打开命令窗口”)
kafka-console-producer.bat --broker-list localhost:9092 --topic test

6. 打开一个CONSUMER:

进入:..\kafka_2.9.2\bin\windows(kafka目录下bin/windows)该路径下进行以下操作(shift+右键+选择“在此处打开命令窗口”)
2.9版本kafka: kafka-console-consumer.bat --zookeeper localhost:2181 --topic test --from-beginning
较高版本kafka: kafka-console-consumer.bat --bootstrap-server localhost:2181 --topic test --from-beginning

(注意消费者打开的路径端口为zookeeper的端口路径localhost:2181,生产者对应的为kafka所对应的端口路径localhost:9092

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值