När jag anslut till Elasticsearch(ES) via elasticsearch-head-panelen, version: 7.10.2, hittade jag följande problem:
{ "namn": "DESKTOP-C76AMDM", "cluster_name" : "elasticsearch", "cluster_uuid" : "g5yrfnSXS6CVusCV5XUXMA", "version" : { "nummer" : "7.10.2", "build_flavor" : "default", "build_type" : "zip", "build_hash" : "747e1cc71def077253878a59143c1f785afa92b9", "build_date" : "2021-01-13T00:42:12.435326Z", "build_snapshot" : falskt, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "slogan": "Du vet, för sökning"
}
UtsiktUDP-test-2021.01.27Indexinställningar:
Inloggningen med hyperlänken är synlig.
Du kan också se den via Kibana, som visas nedan:
{ "udp-test-2021.01.27" : { "inställningar" : { "index" : { "routing" : { "allokering" : { "inkludera" : { "_tier_preference" : "data_content" } } }, "number_of_shards" : "1", "provided_name" : "udp-test-2021.01.27", "creation_date" : "1611732606460", "number_of_replicas" : "1", "uuid" : "Ss4YOET8Rym1czi7CeyHgg", "version" : { "skapade": "7100299" } } } }
} Klusterhälsa: gul (6 av 7) Status Anledning:Elasticsearch använder standardkonfigurationen (5 shards, 1 replika), men endast kluster med en nod distribueras. Eftersom det bara finns en nod kan klustret inte placera repliker och är i gult tillstånd。
number_of_shards avser antalet fragment som ska skapas av indexet, vilket endast kan specificeras när indexet skapas och inte kan ändras senare. number_of_replicas syftar på hur många kopior varje fragment har, vilka kan modifieras dynamiskt senare
Primär skärva: Den primära skärvan, varje dokument lagras i en skärva, när du lagrar ett dokument lagrar systemet det först i huvudfragmentet, och sedan kopieras det till en annan kopia. Som standard har ett index 5 primära skärvor. Du kan ställa in antalet skärvor i förväg, och när skärvan väl är skapad kan antalet skärvor inte ändras.
Replikaskärva: Replikaskärva, varje skärva har noll eller fler repliker. Repliker replikeras främst av primära skärvan, vilket kan öka hög tillgänglighet och förbättra prestandan. Som standard har en mastertilldelning en replika, men antalet repliker kan dynamiskt ökas senare i konfigurationen. Replikan måste distribueras på en annan nod, inte på samma nod som primära sharden.
lösning
Använd Kibana för att skicka en PUT-förfrågan för att ändra indexinställningarna, som visas i följande bild:
Eller skicka förfrågan med curl-kommandot, som är följande:
Efter modifiering är ES-statusen normal, som visas i följande figur:
(Slut)
|