首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >-bash: kafka-server-start.sh:找不到命令

-bash: kafka-server-start.sh:找不到命令
EN

Stack Overflow用户
提问于 2016-06-07 22:36:12
回答 7查看 22.5K关注 0票数 12

在我通过自制软件安装了kafka之后,我现在的版本是0.9.0.1。

我是按照this post中的步骤操作的。在步骤3中,当我在终端中运行以下命令时

代码语言:javascript
运行
复制
kafka-server-start.sh /usr/local/etc/kafka/server.properties

我得到:-bash: kafka-server-start.sh: command not found

我试图解决这个问题,并在网上和任何地方为这个问题寻找解决方案。但我找不到。

有人知道怎么解决这个问题吗?

EN

回答 7

Stack Overflow用户

发布于 2016-06-07 23:39:00

您可能需要在命令前面放置一个./。如下所示:

代码语言:javascript
运行
复制
./kafka-server-start.sh /usr/local/etc/kafka/server.properties

当然,您当前位于$KAFKA_HOME/bin目录中。或者,您可以尝试:

代码语言:javascript
运行
复制
export KAFKA_HOME=/path/to/kafka/install/directory
$KAFKA_HOME/bin/kafka-server-start.sh /usr/local/etc/kafka/server.properties

或者你可以这样做:

代码语言:javascript
运行
复制
export PATH=$KAFKA_HOME/bin:$PATH

然后在没有./的情况下运行原始命令

票数 11
EN

Stack Overflow用户

发布于 2017-07-02 18:06:09

我在mac上遇到了同样的问题,但下面的命令运行得很好

代码语言:javascript
运行
复制
kafka-topics  --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic myTopic
票数 5
EN

Stack Overflow用户

发布于 2019-12-01 13:15:31

进入kafka_2.12-2.3.1/bin文件夹。

代码语言:javascript
运行
复制
cd kafka_2.12-2.3.1/bin

然后输入此命令。

代码语言:javascript
运行
复制
export PATH=$KAFKA_HOME/bin:$PATH

就是这样!现在执行kafka-server-start.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37682290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档