Подключившись к Elasticsearch(ES) с помощью панели elasticsearch-head, версия 7.10.2, я обнаружил следующие проблемы:
{ "name" : "DESKTOP-C76AMDM", "cluster_name" : "elasticsearch", "cluster_uuid" : "g5yrfnSXS6CVusCV5XUXMA", "версия" : { "номер" : "7.10.2", «build_flavor» : «по умолчанию», "build_type" : "zip", "build_hash" : "747e1cc71def077253878a59143c1f785afa92b9", "build_date" : "2021-01-13T00:42:12.435326Z", "build_snapshot" : ложно, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, «слоган»: «Знаешь, для поиска»
}
ВидUDP-test-2021.01.27Настройки индекса:
Вход по гиперссылке виден.
Вы также можете посмотреть его через Kibana, как показано ниже:
{ "udp-test-2021.01.27" : { "настройки" : { "index" : { "маршрутизация" : { "распределение" : { "включить" : { "_tier_preference" : "data_content" } } }, "number_of_shards" : "1", "provided_name" : "udp-test-2021.01.27", "creation_date" : "1611732606460", "number_of_replicas" : "1", "uuid" : "Ss4YOET8Rym1czi7CeyHgg", "версия" : { «создан» : «7100299» } } } }
} Здоровье кластера: жёлтый (6 из 7) Причина статуса:Elasticsearch использует стандартную конфигурацию (5 шардов, 1 реплика), но разворачиваются только кластеры с одним узлом. Поскольку существует только один узел, кластер не может размещать реплики и находится в жёлтом состоянии。
number_of_shards относится к числу осколков, которые должен быть создан индексом, который можно определить только при создании индекса и нельзя изменить позже. number_of_replicas указывает на количество копий каждого осколка, которые позже можно динамически изменять
Первичный шард: Первичный шард, каждый документ хранится в шарде, когда вы храните документ, система сначала хранит его в основном, а затем он будет скопирован в другую копию. По умолчанию индекс содержит 5 первичных осколков. Вы можете заранее задать количество осколков, и после создания осколка его изменить нельзя.
Осколок реплики: Осколок реплики, у каждого осколка нет или более реплик. Реплики в основном копируются первичным осколком, что может повысить высокую доступность и повысить производительность. По умолчанию в мастер-назначении есть одна реплика, но количество реплик можно динамически увеличивать на поздних этапах конфигурации. Реплика должна быть развернута на другом узле, а не на том же узле, что и основной шард.
решение
Используйте Kibana для отправки PUT запроса на изменение параметров индекса, как показано на следующем изображении:
Или отправьте запрос с помощью команды curl, которая выглядит следующим образом:
После модификации статус ES остаётся нормальным, как показано на следующем рисунке:
(Конец)
|