Фильтрация распределения уровней данных на уровне индекса
Вы можете использовать установку _tier_preference на уровне индекса, чтобы контролировать, к какому уровню данных будет назначен индекс.
Эта установка соответствует ролям узлов данных:
Роль data не является допустимым уровнем данных и не может использоваться с установкой _tier_preference. Уровень frozen предназначен исключительно для хранения частично смонтированных индексов.
Настройки распределения уровней данных
-
index.routing.allocation.include._tier_preference - Назначить индекс первому уровню в списке, у которого есть доступный узел. Это предотвращает оставление индексов без распределения, если нет узлов на предпочтительном уровне. Например, если вы установите
index.routing.allocation.include._tier_preferenceв значениеdata_warm,data_hot, индекс будет назначен на уровень warm, если существуют узлы с рольюdata_warm. Если нет узлов на уровне warm, но есть узлы с рольюdata_hot, индекс будет назначен на уровень hot. Используется совместно с уровнями данных.
© 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/data-tier-shard-filtering.html