Da jeg koblet til Elasticsearch(ES) via elasticsearch-head-panelet, versjon: 7.10.2, fant jeg følgende problemer:
{ "navn": "DESKTOP-C76AMDM", "cluster_name" : "elasticsearch", "cluster_uuid" : "g5yrfnSXS6CVusCV5XUXMA", "versjon" : { "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" }, "slagord": "Du vet, for søk"
}
Utsiktudp-test-2021.01.27Indeksinnstillinger:
Innloggingen med hyperkoblingen er synlig.
Du kan også se den gjennom Kibana, som vist nedenfor:
{ "udp-test-2021.01.27" : { "settings" : { "indeks" : { "ruting" : { "allokering" : { "include" : { "_tier_preference" : "data_content" } } }, "number_of_shards" : "1", "provided_name" : "udp-test-2021.01.27", "creation_date" : "1611732606460", "number_of_replicas" : "1", "uuid" : "Ss4YOET8Rym1czi7CeyHgg", "versjon" : { "skapt" : "7100299" } } } }
} Klyngehelse: gul (6 av 7) Status Årsak:Elasticsearch bruker standardkonfigurasjonen (5 shards, 1 replika), men kun enkeltnode-klynger distribueres. Siden det bare er én node, kan ikke klyngen plassere replikaer og er i gul tilstand。
number_of_shards refererer til antall fragmenter som skal lages av indeksen, som kun kan spesifiseres når indeksen opprettes, og kan ikke endres senere. number_of_replicas refererer til hvor mange kopier hver shard har, som kan endres dynamisk senere
Primærfragmentet: Primærfragmentet, hvert dokument lagres i en fragment, når du lagrer et dokument, lagrer systemet det først i hovedfragmentet, og deretter kopieres det til en annen kopi. Som standard har en indeks 5 primære fragmenter. Du kan sette antall shards på forhånd, og når sharden er opprettet, kan ikke antallet shards endres.
Replika-shard: Replika-shard, hver shard har null eller flere replikaer. Replikaer replikeres hovedsakelig av primærfragmentet, noe som kan øke høy tilgjengelighet og forbedre ytelsen. Som standard har en master-tildeling én replika, men antallet replikaer kan dynamisk økes senere i konfigurasjonen. Replikaen må distribueres på en annen node, ikke på samme node som primærfragmentet.
løsning
Bruk Kibana til å sende en PUT-forespørsel om å endre indeksinnstillingene, som vist i bildet nedenfor:
Eller send forespørselen med curl-kommandoen, som er som følger:
Etter modifikasjon er ES-statusen normal, som vist i følgende figur:
(Slutt)
|