Облачная платформаAdvanced

Замена указанных узлов в кластере Elasticsearch

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Если узел в кластере становится неисправным, вы можете создать новый узел с теми же спецификациями для его замены. Перед заменой указанного узла данные этого узла будут предварительно перемещены и не будут потеряны.

Требования

  • Целевой кластер доступен и не имеет запущенных задач.
  • Все критически важные данные были бэкапированы перед заменой узла. Это делается для предотвращения потери данных.

Ограничения

  • Одновременно можно заменить только один узел.
  • ИД, IP-адрес, спецификации и AZ нового узла будут такими же, как у оригинального.
  • Конфигурации, изменённые вами вручную, не сохранятся после замены узла. Например, если вы вручную добавили маршрут возврата к оригинальному узлу, вам потребуется добавить его к новому узлу после завершения замены узла.
  • Если заменяемый узел является узлом данных или узлом холодных данных, обратите внимание на следующие предостережения:
    • Прежде чем заменить узел данных или узел холодных данных, его данные необходимо перенести на другие узлы. Для обеспечения безопасности данных убедитесь, что максимальное общее количество реплик и основных шардов индекса меньше общего количества узлов данных и узлов холодных данных в кластере. Время, необходимое для замены узла, зависит от скорости миграции данных.
    • Кластеры версии ранее 7.6.2 не могут иметь закрытые индексы. В противном случае их узлы данных или узлы холодных данных нельзя заменить.
    • Зона доступности (AZ) заменяемого узла должна иметь два или более узла данных или узла холодных данных.
    • Если в кластере, где необходимо заменить узел данных или узел холодных данных, нет master node, общее количество доступных узлов данных и узлов холодных данных в кластере должно быть не менее 3.
    • Если необходимо заменить master node или client node, вышеуказанные меры предосторожности не применяются.
    • Вышеуказанные меры предосторожности не применяются, если вы заменяете неисправный узел, независимо от его типа. Неисправные узлы не включаются в _cat/nodes.

Замена указанного узла

  1. Войдите в CSS консоль управления.
  2. В панели навигации выберите тип Кластера. Отображается страница управления Кластером.
  3. Выбрать Больше > Modify Configuration в Операция столбец целевого кластера. Эта Modify Configuration страница отображается.
  4. На Modify Configuration страница, щелкните Replace Node вкладка.
  5. На Replace Node вкладка, задайте параметры по мере необходимости.
    Таблица 1 Замена указанного узла

    Параметр

    Описание

    Тип узла

    Разверните тип узла, который необходимо изменить, чтобы показать все дочерние узлы. Выберите узлы, которые вы хотите заменить.

  6. Click Submit. В диалоговом окне подтверждения миграции данных выберите миграцию данных, что помогает предотвратить потерю данных, и нажмите OK.

    Во время миграции данных система перемещает все данные с удаляемых узлов на оставшиеся узлы и удаляет эти узлы после завершения миграции данных. Если данные на удаляемых узлах имеют копии на других узлах, миграцию данных можно пропустить, и изменение кластера будет выполнено быстрее.

  7. Click Back to Cluster List чтобы переключиться на Кластеры страница. Эта Task Status есть Replacing nodes. Когда Cluster Status изменяется на Available, узел успешно заменён.