当前位置: 首页 > news >正文

Kafka安装及zookeeper is not a recognized option问题解决

一安装JAVA JDK(略)

二安装ZooKeeper

下载安装包,建议bin版本

http://zookeeper.apache.org/releases.html#download

解压并进入ZooKeeper,将“zoo_sample.cfg”重命名为“zoo.cfg”

D:\Kafka\apache-zookeeper-3.7.1-bin\conf

打开“zoo.cfg”并编辑

dataDir=D:\\Kafka\\apache-zookeeper-3.7.1-bin\\data 
dataLogDir=D:\\Kafka\\apache-zookeeper-3.7.1-bin\\log

添加系统变量:ZOOKEEPER_HOME=D:\Kafka\apache-zookeeper-3.7.1-bin编辑path系统变量:%ZOOKEEPER_HOME%\bin

打开新的cmd,输入“zkServer“,运行Zookeeper

本地Zookeeper启动成功
在这里插入图片描述

问题:ZooKeeper audit is disabled.

解决方法:在zoo.cfg中添加

audit.enabled = true

三安装Kafka

下载安装包,建议下载bin版本

http://kafka.apache.org/downloads

解压并进入Kafka编辑server.properties

D:\Kafka\kafka_2.13-3.3.2\config

编辑log.dirs=D:/Kafka/kafka_2.13-3.3.2/kafka-logs

选择“打开命令窗口”选项,D:/Kafka/kafka_2.13-3.3.2下,输入:

.\bin\windows\kafka-server-start.bat .\config\server.properties

创建topic

.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

查看topic

.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181

生产者往topic中发消息

.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test

消费者

.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

问题:zookeeper is not a recognized option(版本原因)

解决方法:zookeeper改bootstrap-server

启动kafka

.\bin\windows\kafka-server-start.bat config\server.properties

创建topic

.\bin\windows\kafka-topics.bat --create --topic topic-test --bootstrap-server localhost:9092

生产者往topic中发消息

.\bin\windows\kafka-console-producer.bat --topic topic-test --bootstrap-server localhost:9092

消费者接受消息

.\bin\windows\kafka-console-consumer.bat --topic topic-test --bootstrap-server localhost:9092
http://www.lryc.cn/news/283.html

相关文章:

  • leetcode刷题 | 关于二叉树的题型总结1
  • webpack新手入门
  • Redis中有常见数据类型
  • 【知识梳理】Go语言核心编程
  • Java中动态调用setter以及getter
  • 基于 NeRF 的 App 上架苹果商店!照片转 3D 只需一部手机,网友们玩疯了
  • C++类与对象(中)
  • 计算机软件技术基础复习
  • python爬虫--beautifulsoup模块简介
  • Swfit Copy On Write 原理解析
  • 【面试题】经典面试题:让 a == 1 a == 2 a == 3 成立?
  • 我是歌手-C语言
  • Acwing---112.雷达设备
  • SSJ-21A AC220V静态【时间继电器】
  • m序列发生器——Verilog设计
  • Mysql—触发器
  • DVWA靶场通关和源码分析
  • RocketMQ5.0.0消息存储<二>_消息存储流程
  • 【单片机方案】蓝牙体温计方案介绍
  • React 的受控组件和非受控组件有什么不同
  • 【逐步剖C】-第六章-结构体初阶
  • Java 并发在项目中的使用场景
  • 15.面向对象程序设计
  • Element UI框架学习篇(一)
  • 【算法】【C语言】
  • 【✨十五天搞定电工基础】基本放大电路
  • MyBatis 入门教程详解
  • shiro、springboot、vue、elementUI CDN模式前后端分离的权限管理demo 附源码
  • 智能优化算法——粒子群优化算法(PSO)(小白也能看懂)
  • Lesson 6.4 逻辑回归手动调参实验