Перемещение каталога данных ElasticSearch

Инструкция по переносу директории с данный erlasticsearch в другую директорию. Пол умолчанию ElasticSearch устанавливает каталог данных в /var/lib/elasticsearch.

Elasticsearch

  1. Войдите во все узлы ElasticSearch с правами root
  2. На всех узлах ES остановите службы ElasticSearch командой
  3. На каждом из узлов ES подождите пару минут и проверьте, все ли процессы ElasticSearch остановлены, выполнив команду "ps -ef | grep elasticsearch". Если какой-либо Java-процесс ElasticSearch все еще запущен, убейте его и подтвердите, что эти процессы остановлены.
  4. На каждом узле ES создайте резервную копию каталога /var/lib/elasticsearch.
  5. На каждом узле ES измените файл /etc/elasticsearch/elasticsearch.yml и измените в нем path.data, указав на новый каталог данных.

    Пример настройки пути

  6. Изменяем права на новый каталог
  7. На каждом из узлов ES выполните команду

    где [path.data] - значение path.data в файле /etc/elasticsearch/elasticsearch.yml.

  8.  Запустите службу elasticsearch на всех узлах ES.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий