Если Elasticsearch кластер перестал работать, вы можете попытаться восстановить его, перезапустив его. Доступны два варианта перезапуска: быстрый перезапуск и поочередный перезапуск. Рекомендуется выполнять перезапуск в непиковые часы.
Ограничения
- Избегайте перезапуска кластера в пиковые часы, так как это может повлиять на целостность данных и доступность сервиса.
- Во время быстрого перезапуска кластер недоступен на весь период перезапуска.
- Поочередный перезапуск поддерживается только для кластеров из трёх и более узлов, включая master‑узел, client‑узел и узлы холодных данных. Во время поочередного перезапуска недоступны только перезапускаемые узлы. Если кластер хранит большой объём данных, перезапуск может занять продолжительное время.
Требования
- Кластер, который вы хотите перезапустить, не заморожен и не имеет выполняющихся задач.
- Кластер доступен и не обрабатывает запросы сервисов, такие как импорт и поиск данных. В противном случае при перезапуске кластера может произойти потеря данных.
Quick Restart
- Войдите в консоль управления CSS.
- В левой навигационной панели выберите Кластеры > Elasticsearch.
- В списке кластеров найдите целевой кластер и выберите Больше > Перезапуск в Операция столбце.
- На Перезапуск кластера странице задайте параметры.
Таблица 1 Настройка быстрого перезапуска | |
|---|
| Выберите Быстрый перезапуск. ПРЕДУПРЕЖДЕНИЕ: Кластер будет недоступен в течение всего времени быстрого перезапуска. |
| Выбрать Тип узла или Имя узла. - Тип узла: Вы можете выбрать несколько типов узлов, чтобы перезапустить их одновременно.
- Имя узла: Вы можете перезапустить только один узел за раз.
|
| Выберите один или несколько типов узлов или имя узла, в зависимости от настройки Роль операции. - ess: узел данных
- ess-master: мастер-узел
- ess-client: клиентский узел
- ess-ccold: узел холодных данных
|
- Нажмите OK чтобы запустить задачу перезапуска.
Обновите страницу и проверьте статус кластера. Во время перезапуска статус кластера Обрабатывается, и статус задачи Перезапуск. Когда статус кластера изменится на Доступен, кластер успешно перезапущен.
Rolling Restart
- Войдите в консоль управления CSS.
- В навигационной панели слева выберите Clusters > Elasticsearch.
- В списке кластера найдите целевой кластер и выберите Дополнительно > Перезапуск в Операция столбце.
- На Перезапуск кластера странице, задайте параметры.
Таблица 2 Настройка скользящего перезапуска | |
|---|
| Выберите Постепенный перезапуск. - Постепенный перезапуск поддерживается только для кластеров с тремя и более узлами, включая master‑узел, client‑узел и узлы холодных данных.
- Во время постепенного перезапуска узлы кластера перезапускаются по одному. Это может занять продолжительное время, если в кластере большое количество индексов.
|
| Только Тип узла поддерживается. Вы можете выбрать несколько типов узлов для их одновременного перезапуска. |
| Выберите типы узлов для перезапуска. - ess: data node
- ess-master: master node
- ess-client: client node
- ess-cold: cold data node
|
- Нажмите OK для запуска задачи перезапуска.
Обновите страницу и проверьте статус кластера. Во время перезапуска статус кластера Обрабатывается, и статус задачи Перезапуск. Когда статус кластера меняется на Доступно, кластер успешно перезапущен.