我不能在windows上运行Kafka

ijnw1ujt  于 2021-06-07  发布在  Kafka
关注(0)|答案(4)|浏览(465)

最近我在学习微服务架构,我需要运行kafka来学习一些教程。然而,zookeeper服务器启动命令,这是第一步运行Kafka不适合我。上面写着“语法” 属于 命令 是 不正确'
我遵循下面的流程
下载Kafka和extarct(https://kafka.apache.org/downloads -Kafka2.11-2.1.0.tgz(二进制下载)
打开命令并写入命令
这些是我迄今为止尝试过的(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)

j91ykkif

j91ykkif1#

最好的办法是让docker和kafka在这下面。您可以在这里找到docker图像,并在这里找到docker compose示例

k10s72fa

k10s72fa2#

窗口zookeeper-3.4.10\conf\zoo-sample.cfg中的kafka重命名:zoo-sample.cfg为zoo.cfg,改为zoo.cfg

dataDir=C:\\Users\\Sumit\\zookeeper-3.4.10\\zookeeper

现在启动{zookeeper bin folder}: zkserver 打开kafka目录,在cmdpromot中键入以下代码 .\bin\windows\kafka-server-start.bat .\config\server.properties

bq3bfh9z

bq3bfh9z3#

我已经移动Kafka文件夹直接到一个不同的目录,并重命名长Kafka版本以及。在那之后,一切正常。

toe95027

toe950274#

假设您已经解压了文件夹(c:\kafka)中的kafka\u .tgz,那么您可以使用如下命令:c:\kafka\bin\windows>zookeeper-server-start.bat c:\kafka\config\zookeeper.properties
您可能会收到“命令语法不正确”的消息,但您可以忽略它。它不会引起任何问题。
如果您想验证zookeeper是否正在运行,那么您可以打开其他命令提示符并使用以下命令:c:\user>jps
输出:
12896日元
13264 quorumpeermain公司

相关问题