Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›REST API ›API жизненного цикла узла

API удаления подготовки к остановке

Эта функция предназначена для косвенного использования службой Elasticsearch Service, Elastic Cloud Enterprise и Elastic Cloud on Kubernetes. Прямое использование не поддерживается.

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

Запрос

DELETE _nodes/<node-id>/shutdown

Предварительные условия

  • Если включены функции безопасности Elasticsearch, для использования этого API необходимо иметь право cluster.
  • Если включена функция прав оператора, для использования этого API требуется статус оператора.

Описание

Позволяет узлу возобновить нормальную работу после запроса на остановку put shutdown. Необходимо явно очистить запрос на остановку, когда узел присоединяется к кластеру или навсегда покидает его. Elasticsearch никогда не удаляет запросы на остановку автоматически.

Параметры пути

<node-id>
(Необязательно, строка) Идентификатор узла, который был подготовлен к остановке.

Параметры запроса

master_timeout
(Необязательно, единицы измерения времени) Время ожидания подключения к мастер-узлу. Если ответ не получен до истечения таймаута, запрос завершается ошибкой. По умолчанию 30s.
timeout
(Необязательно, единицы измерения времени) Время ожидания ответа. Если ответ не получен до истечения таймаута, запрос завершается ошибкой. По умолчанию 30s.

Примеры

Подготовьте узел к перезапуску:

PUT /_nodes/USpTGYaBSIKbgSUJR2Z9lg/shutdown
{
  "type": "restart",
  "reason": "Demonstrating how the node shutdown API works"
}

Отмена подготовки к остановке или очистка запроса об остановке после перезапуска:

DELETE /_nodes/USpTGYaBSIKbgSUJR2Z9lg/shutdown

Что возвращает следующий ответ:

{
    "acknowledged": true
}

© 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/7.17/delete-shutdown.html

Spec-Zone.ru

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