Filebeat服务无法在CentOS 7上启动

时间:2017-02-09 05:02:05

标签: elasticsearch centos system centos7 filebeat

Filebeat无法在我的CentOS 7盒子上启动。我有Logstash正常运行,可以访问Kibana,我甚至安装了packetbeat以查看节拍是否有问题,但Packetbeat工作正常。

以下是我尝试启动filebeat时发生的事情:

System status failure

以下是文件记录日志:

Filebeat Logs

我的Filebeat配置传递'-configtest'选项,因此不能这样。我从调试选项获得的唯一输出是:

Exiting: Could not start registrar: Error loading state: Error decoding states: EOF

我也试过这两个命令无济于事:

systemctl reset-failed filebeat.service
systemctl start filebeat.service

任何人都有任何其他命令试图让它工作?

1 个答案:

答案 0 :(得分:1)

您需要删除注册表文件,这是一个已知的问题。 Forum post with an answer from the ELK guys

rm -r /var/lib/filebeat/registry
systemctl reset-failed filebeat
systemctl start filebeat