【发布时间】:2022-01-17 14:05:57
【问题描述】:
这些天我正在学习微服务架构,我需要运行 Kafka 来学习一些教程。但是,运行 Kafka 的第一步 cmd 上的 zookeeper-server-start 对我不起作用。 它说'命令的语法不正确'
我遵循以下流程
下载 kafka 并解压 (https://kafka.apache.org/downloads - kafka_2.11-2.1.0.tgz (二进制下载))
打开cmd并写入命令
这些是我迄今为止尝试过的(在 kafka 目录中)
- bin\windows\zookeeper-server-start.bat zookeeper.properties
- .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
- \bin\windows\zookeeper-server-start.bat \config\zookeeper.properties
- zookeeper-server-start.bat ../../config/zookeeper.properties
等等...另外,kafka 目录不会太长导致错误。(C:\kafka)
【问题讨论】:
-
我以前跑过类似
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties的东西,它对我来说很好用。请显示您的 CMD 的全部内容和完整的错误 -
@cricket_007 我添加了一张图片!
-
是否可以尝试更改提示的语言?当我们自己无法读取命令/错误时,很难重现您的问题
-
@cricket_007,我得到相同的错误:输入行太长。该命令的语法不正确。
-
我相信是长目录放置引起的错误。我有类似的问题,我通过将 kafka 文件夹移动到像
C:\Users\myname\kafka这样的较浅的地方来解决它,问题就消失了
标签: windows apache-kafka apache-zookeeper