我试图使用弹性搜索与logstash和kibana,但无法运行logstash文件?

问题描述 投票:0回答:1

我已经成功安装了 elastic search、logstash 和 kibana。我也安装了jdk。弹性搜索在9200端口上运行正常,我试图运行logstash.conf文件,它给我以下错误[它给我以下错误]。enter image description here

这是我试图运行的代码enter image description here

我试图用以下两个命令运行代码1)logstash -f logstash.py2)logstash -e 'input{stdin{}}output{stdout{}}'。

java elasticsearch logstash kibana
1个回答
1
投票

根据这条信息,一个Logstash实例已经在运行,而你正试图启动另一个。如果它们是完全分开的,这不是一个大问题。但你启动的第二个实例使用的是 一样 数据库作为第一个实例。

如果您不是这样想的,那就先停止第一个实例,然后再启动第二个实例。

如果您真的需要同时使用多个实例,请对它们进行相应的配置:数据库、端口。


0
投票

你已经运行了1个logstash.要么重启你的操作系统(会停止所有正在运行的进程),然后再执行它。

另一个选择是使用CLI命令。

  • 输入你的CLI命令: top 或者... ps aux | grep logstash
  • 找到logstash的PID
  • 类型。kill -9 <logstash-pid>

如果你把logstash当做一个服务来运行,试着运行:

  • service logstash status - 看看它是否在运行
  • service logstash stop - 来停止它,然后。
  • service logstash start - 再次启动它。
© www.soinside.com 2019 - 2024. All rights reserved.