【发布时间】:2019-02-26 17:11:21
【问题描述】:
我在启动 logstash 时不断收到此错误 [2019-02-26T16:50:41,329][FATAL][logstash.runner ] Logstash could not be started because there is already another instance using the configured data directory. If you wish to run multiple instances, you must change the "path.data" setting.
。我正在使用 cli 启动 logstash。我执行的命令是:
screen -d -S logstash -m bash -c "cd;export JAVA_HOME=/nastools/jdk1.8.0_77/; export LS_JAVA_OPTS=-Djava.net.preferIPv4Stack=true; ~/monitoring/6.2.3/bin/logstash-6.2.3/bin/logstash -f ~/monitoring/6.2.3/config/logstash_forwarder/forwarder.conf"
我没有运行任何 logstash 实例。我试着运行这个:
ps xt | grep "logstash" 并没有返回任何进程。我也尝试了以下方法:killall logstash 但无济于事,它给了我同样的错误。我也尝试重新启动我的机器,但仍然是同样的错误。
有没有人经历过类似的事情? Kibana 和弹性搜索启动得很好。
提前感谢您的帮助!
【问题讨论】:
-
在您的 pipelines.yml 中您只有 1 个管道?
-
我的 pipelines.yml 被评论了。
-
来自 logstash 日志:
Ignoring the 'pipelines.yml' file because modules or command line options are specified
标签: elasticsearch logstash kibana logstash-configuration