Logstash: как все сбросить

#logstash

#logstash

Вопрос:

Я новичок в Logstash и Elasticsearch. После некоторых тестов я хочу перезапустить и создать новый индекс. Тем не менее, я получаю это:

 root@imageoffice:/etc/logstash/conf.d# sudo -Hu root  /usr/share/logstash/bin/logstash --path.settings /etc/logstash/
Sending Logstash logs to /usr/share/logstash/logs which is now configured via log4j2.properties
[2019-04-22T17:00:04,910][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.
[2019-04-22T17:00:04,965][ERROR][org.logstash.Logstash    ] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit
  

Как я могу просто сбросить все и успешно выполнить sudo -Hu root /usr/share/logstash/bin/logstash --path.settings /etc/logstash/ команду?

Ответ №1:

В сообщении об ошибке сообщается, что на вашем компьютере уже запущен logstash. Если вы не хотите, чтобы старый был запущен, выключите его или убейте.

Как правило, logstash управляется с помощью сценария запуска (systemd и т. Д.).

Ответ №2:

Удалил .заблокируйте файл из bin/data , и ошибка исчезла.