在命令行中运行以下命令,确保JAVA_HOME环境变量已经设置,并且指向Java安装目录。
echo $JAVA_HOME
如果没有输出,或者输出结果不是Java安装目录,则需要重新设置JAVA_HOME环境变量。
打开logstash配置文件(logstash.yml),找到以下行:
添加以下行:
在# path.config:下面添加以下行:
将path/to/JAVA_HOME替换为Java安装目录。保存文件并重新运行logstash。
在命令行中运行以下命令,设置JAVA_HOME环境变量:
export JAVA_HOME=/path/to/java
将/path/to/java替换为Java安装目录。重新运行logstash即可。
示例:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ./logstash -f /path/to/config/file.conf