ElasticSearch
Версия от 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'