我已经安装了java:jdk11和jre11,也通过apt-get安装了logstash,但是当我调用它时:systemctl enable logstash
这是答案:
Failed to enable unit: Unit file logstash.service does not exist.
所以当我输入apt-get install logstash
时
系统说它已经安装了。
答案 0 :(得分:0)
请尝试执行以下步骤来创建logstash.service
文件。
/etc/logstash/startup.options
,然后将变量java
的二进制数和java home
放入变量中,如下所示:JAVACMD=/opt/java/jdk1.8.0_161/bin/java
JAVA_HOME=/opt/java/jdk1.8.0_161
/usr/share/logstash/bin/system-install
运行system-install
脚本后,您应该能够将logstash作为服务在系统上启动。