Обновление Elasticsearch
Elasticsearch обычно можно обновить с помощью процесса поэтапного обновления, поэтому обновление не прерывает работу. Поэтапные обновления поддерживаются:
- Между младшими версиями одной и той же основной версии
- С 5.6 до 6.8
- С 6.8 до 7.17.28
- С любой версии с 7.17.0 до 7.17.28
Для поэтапных обновлений между основными версиями (например, с 5.6 до 6.8) рекомендуется использовать Помощника по обновлению Kibana.
Помощник по обновлению определяет устаревшие настройки в вашем кластере и направляет вас по процессу решения проблем, включая переиндексацию.
Также рекомендуется проверить ваши логи устаревания на наличие другой функциональности, которая могла измениться.
В следующей таблице показаны рекомендуемые пути обновления до 7.17.28.
| Обновить с | Рекомендуемый путь обновления до 7.17.28 |
|---|---|
Предыдущая версия 7.17 (например, 7.17.0) | Поэтапное обновление до 7.17.28 |
7.0–7.16 | Поэтапное обновление до 7.17.28 |
6.8 | Поэтапное обновление до 7.17.28 |
6.0–6.7 |
|
5.6 |
|
5.0–5.5 |
|
Путь обновления с 6.8 до 7.0 не поддерживается (как полная перезагрузка кластера, так и поэтапное обновление).
Для непосредственного обновления до 7.17.28 с 6.7 или более ранней версии необходимо остановить кластер, установить 7.17.28 и перезапустить. Дополнительную информацию см. в разделе Обновление с полной перезагрузкой кластера.
Прямые понижающие обновления до более ранних версий не поддерживаются. Для понижающего обновления до более ранней версии выполните восстановление снимка, сделанного до обновления версии.
Elasticsearch может читать индексы, созданные в предыдущей основной версии. Если у вас есть индексы, созданные в 5.x или ранее, необходимо переиндексировать или удалить их перед обновлением до 7.17.28. Узлы Elasticsearch не смогут запуститься, если присутствуют несовместимые индексы. Снимки индексов 5.x или более ранних версий не могут быть восстановлены в кластер 7.x, даже если они были созданы кластером 6.x. Сведения об обновлении старых индексов см. в разделе Переиндексация для обновления.
При обновлении до новой версии Elasticsearch необходимо обновить каждый продукт в вашем Elastic Stack. Дополнительную информацию см. в Руководстве по установке и обновлению Elastic Stack.
© 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/setup-upgrade.html