我该如何解决Logstash问题?

时间:2019-01-21 17:41:08

标签: logstash

我已经安装了java:jdk11和jre11,也通过apt-get安装了logstash,但是当我调用它时:systemctl enable logstash 这是答案:

Failed to enable unit: Unit file logstash.service does not exist.

所以当我输入apt-get install logstash时 系统说它已经安装了。

1 个答案:

答案 0 :(得分:0)

请尝试执行以下步骤来创建logstash.service文件。

  1. 编辑文件/etc/logstash/startup.options,然后将变量java的二进制数和java home放入变量中,如下所示:
JAVACMD=/opt/java/jdk1.8.0_161/bin/java
JAVA_HOME=/opt/java/jdk1.8.0_161
  1. 运行脚本/usr/share/logstash/bin/system-install

运行system-install脚本后,您应该能够将logstash作为服务在系统上启动。