ElasticSearch

Материал из ALT Linux Wiki
Версия от 13:28, 5 октября 2018; АндрейЧерепанов (обсуждение | вклад) (Новая страница: «Установка и настройка ElasticSearch на дистрибутивах Альт. 1. Скачиваем и распаковываем: apt-get in…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Установка и настройка ElasticSearch на дистрибутивах Альт.

1. Скачиваем и распаковываем:

apt-get install java-1.8.0-openjdk-headless
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.10.tar.gz
sha1sum elasticsearch-5.6.10.tar.gz  
tar -xzf elasticsearch-5.6.10.tar.gz

2. Копируем каталог elasticsearch в /opt

3. Правим конфигурационный файл config/elasticsearch.yml:

http.port: 9200
network.host: 127.0.0.1
cluster.name: graylog

4. Создаем пользователя, под которым будет запускаться служба:

useradd  -r elasticsearch
groupadd elasticsearch
chown -R elasticsearch:elasticsearch /opt/elasticsearch

5. Устанавливаем пакет supervisor и добавляем elasticsearch.ini в каталог /etc/supervisord.d

[program:elasticsearch]
  user=elasticsearch
  command=/opt/elasticsearch/bin/elasticsearch
  autostart=true
  autorestart=true
  stdout_logfile=/var/log/supervisor/elasticsearch.out.log
  stderr_logfile=/var/log/supervisor/elasticsearch.err.log
Примечание: ElasticSearch стартует некоторое время ~ 30 сек.


Проверка работы:

curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'