logstash启动报错“could not find java; set JAVA_HOME or ensure java is in PATH”

logstash安装后无法使用systemctl启动,查看/var/log/message日志发现有如下报错:

检查proflle和文件,以及echo $JAVA_HOME变量均能找到的jdk目录。

最后通过添加软连接解决:

ln -s /opt/jdk/jdk1.8.0_241/bin/java /usr/bin/java

添加后可以使用systemctl 正常管理服务了。

可随意转载,欢迎署名!
原文地址:https://www.cnblogs.com/netsa/p/15126829.html