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。