Свързвайки се с Elasticsearch(ES) чрез панела elasticsearch-head, версия: 7.10.2, открих следните проблеми:
{ "име" : "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" : false, "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" : { "settings" : { "index" : { "routing" : { "разпределение" : { "включи" : { "_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 е нормален, както е показано на следващата фигура:
(Край)
|