1.如何找到的?

kafka启动命令:

./kafka-server-start.sh -daemon ../config/server.properties 

启动kafka的shell文件bin/kafka-server-start.sh 的最后段是运行 bin/kafka-run-class.sh,看名字猜一手需要用到java的JDK请添加图片描述
请添加图片描述

2.kafka-run-class.sh中定位

请添加图片描述

3.此篇来由

搭kafka集群时,从另一台集群拷过来的,他把这块写死了,而我这边的jdk路径不一样,启动总是失败,看日志如下:

nohup: 无法运行命令"/data/java/jdk1.8.0_311/bin/java": 没有那个文件或目录
在这里插入图片描述
于是想到是kafka没找到JDK。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐