首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh:第318行: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java:没有这样的文件或目录

/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh:第318行: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java:没有这样的文件或目录
EN

Stack Overflow用户
提问于 2021-01-23 03:21:49
回答 1查看 771关注 0票数 0

当我在我的机器上启动Kafka时,出现了这个错误。

代码语言:javascript
复制
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ nohup: ignoring input and appending output to 'nohup.out'

[1]+  Exit 127                nohup ./kafka-server-start.sh /opt/kafka/kafka_2.12-2.6.0/config/server.properties
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ ./kafka-topics.sh --create --zookeeper master:2181,node1:2181,node2:2181 --replication-factor 3 --partitions 3 --topic meetuprsvptopic
/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh: line 318: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java: No such file or directory
giangnt@node2:/opt/kafka/kafka_2.12-2.6.0/bin$ 

我的Kafka集群有3台服务器。我可以启动一台服务器,但另外两个代理无法启动,出现错误:

代码语言:javascript
复制
[1]+  Exit 127                nohup ./kafka-server-start.sh /opt/kafka/kafka_2.12-2.6.0/config/server.properties 

当我尝试在其他服务器上创建主题时,我得到了这个错误,

我的JAVA_HOME目录有一个空格,是不是原因??:

代码语言:javascript
复制
/opt/kafka/kafka_2.12-2.6.0/bin/kafka-run-class.sh: line 318: /usr/lib/jvm/java-8-openjdk-amd64 /bin/java: No such file or directory
EN

回答 1

Stack Overflow用户

发布于 2021-01-24 17:58:22

可执行文件的路径应该是/usr/lib/jvm/java-8-openjdk-amd64/bin/java,所以是的,间距是问题所在。

我建议您使用配置管理工具来保持集群设置的一致性

还有,systemctl或其他进程管理,而不是nohup

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

https://stackoverflow.com/questions/65851492

复制
相关文章

相似问题

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