尝试在Windows上启动Logstash,但出现错误

时间:2020-11-12 12:04:06

标签: java elasticsearch logstash kibana elk

我正在尝试通过CMD启动logstash。我有正确的目录,但是当我输入logstash.bat命令启动时,会出现以下错误(如图所示):

enter image description here

请帮帮我。

2 个答案:

答案 0 :(得分:0)

基于给定的错误,我认为问题出在Java而非Logstash。也许您可以尝试通过此How to solve could not create the virtual machine error of Java Virtual Machine Launcher?

解决它

答案 1 :(得分:0)

原因是因为Logstash使用的是您在计算机上安装的Java发行版,即jdk-15.0.1。

但是,Logstash does not support that version(仅8、11和14)。

因此,在您的终端中,我只是取消设置{ "errors": [ { "message": "Cannot return null for non-nullable field RootMutation.logout.", "locations": [ { "line": 4, "column": 3 } ], "path": [ "logout" ] } ], "data": null } 环境变量,以便可以使用与Logstash捆绑在一起的JDK。

JAVA_HOME

然后尝试再次启动Logstash