Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›Инструменты командной строки

elasticsearch-reconfigure-node

Инструмент elasticsearch-reconfigure-node переконфигурирует узел Elasticsearch, установленный через пакет RPM или DEB, чтобы он присоединился к существующему кластеру с включёнными функциями безопасности.

Синтаксис

bin/elasticsearch-reconfigure-node
[--enrollment-token] [-h, --help] [-E <KeyValuePair>]
[-s, --silent] [-v, --verbose]

Описание

При установке Elasticsearch с помощью пакета DEB или RPM, текущий узел предполагается первым узлом в кластере. Elasticsearch включает и настраивает функции безопасности на узле, генерирует пароль для суперпользователя elastic и настраивает TLS для HTTP и транспортных слоёв.

Вместо формирования одноузлового кластера, вы можете добавить узел к существующему кластеру, где функции безопасности уже включены и настроены. Перед запуском нового узла запустите инструмент elasticsearch-create-enrollment-token с опцией -s node для генерации токена присоединения на любом узле в вашем существующем кластере. На новом узле запустите инструмент elasticsearch-reconfigure-node и передайте токен присоединения в качестве параметра.

Этот инструмент предназначен только для использования с дистрибутивами Elasticsearch на базе DEB или RPM.

Вы должны запустить этот инструмент с sudo, чтобы он мог редактировать необходимые файлы в каталоге конфигурации вашей установки Elasticsearch, которые принадлежат root:elasticsearch.

Параметры

--enrollment-token
Токен присоединения, который можно сгенерировать на любом из узлов в существующем, защищённом кластере.
-E <KeyValuePair>
Настраивает стандартное значение Elasticsearch или X-Pack.
-h, --help
Показать информацию о помощи.
-s, --silent
Показать минимальный вывод.
-v, --verbose
Показать подробный вывод.

JVM-параметры

Инструменты командной строки работают с кучей размером 64 МБ. Для большинства инструментов этого значения достаточно. Однако при необходимости это можно изменить, установив переменную окружения CLI_JAVA_OPTS. Например, следующая команда увеличивает размер кучи, используемой инструментом elasticsearch-reconfigure-node, до 1 ГБ.

export CLI_JAVA_OPTS="-Xmx1g"
bin/elasticsearch-reconfigure-node ...

Примеры

В следующем примере переконфигурируется установленный узел Elasticsearch, чтобы он мог присоединиться к существующему кластеру при первом запуске.

sudo /usr/share/elasticsearch/elasticsearch-reconfigure-node --enrollment-token eyJ2ZXIiOiI4LjAuMCIsImFkciI6WyIxOTIuMTY4LjEuMTY6OTIwMCJdLCJmZ3IiOiI4NGVhYzkyMzAyMWQ1MjcyMmQxNTFhMTQwZmM2ODI5NmE5OWNiNmU0OGVhZjYwYWMxYzljM2I3ZDJjOTg2YTk3Iiwia2V5IjoiUy0yUjFINEJrNlFTMkNEY1dVV1g6QS0wSmJxM3hTRy1haWxoQTdPWVduZyJ9

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/reconfigure-node.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API