#logstash #logstash-file
#logstash #logstash-file
Вопрос:
Я устанавливаю logstash 6.3.0 в Ubuntu со следующими командами
curl -L -O https://artifacts.elastic.co/downloads/logstash/logstash-6.3.0.deb sudo dpkg -i logstash-6.3.0.deb
Несмотря на то, что установка завершена, в каталоге /etc/init.d по-прежнему не создается файл logstash, и поэтому возникают проблемы при запуске logstash
Но когда я устанавливаю более низкую версию со следующим URL-адресом, и она успешно создает файл https://download.elastic.co/logstash/logstash/packages/debian/logstash_2.3.4-1_all.deb
Какова точная причина этого и есть ли где-нибудь, чтобы получить .deb-файл 6.3 logstash ??
Ответ №1:
Если служба для Logstash 6.3 по какой-либо причине не была создана, вы можете создать ее заново. Попробуйте следующее.
Отредактируйте файл /etc/logstash/startup.options
и укажите местоположение java
двоичного файла и установки Java, как в примере ниже.
JAVACMD=/opt/java/jdk1.8.0_161/bin/java
JAVA_HOME=/opt/java/jdk1.8.0_161
Теперь перейдите /user/share/logstash/bin
и запустите system-install
скрипт.
sudo ./system-install
Он должен выдать вам сообщение: Successfully created system startup script for Logstash