Conectându-mă la Elasticsearch(ES) folosind panoul elastic-head, versiunea 7.10.2, am întâmpinat următoarele probleme:
{ "name" : "DESKTOP-C76AMDM", "cluster_name" : "elasticsearch", "cluster_uuid" : "g5yrfnSXS6CVusCV5XUXMA", "version": { "număr" : "7.10.2", "build_flavor" : "implicit", "build_type" : "zip", "build_hash" : "747e1cc71def077253878a59143c1f785afa92b9", "build_date" : "2021-01-13T00:42:12.435326Z", "build_snapshot" : fals, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "slogan": "Știi, pentru căutare"
}
Vedereudp-test-2021.01.27Setări index:
Autentificarea cu hyperlink este vizibilă.
Îl poți viziona și prin Kibana, așa cum se arată mai jos:
{ "udp-test-2021.01.27" : { "setări" : { "index" : { "rutare" : { "alocare" : { "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", "version": { "creat" : "7100299" } } } }
} Sănătate cluster: galben (6 din 7) Motivul stării:Elasticsearch folosește configurația implicită (5 fragmente, 1 replică), dar sunt implementate doar clustere cu un singur nod. Deoarece există un singur nod, clusterul nu poate plasa replici și se află într-o stare galbenă。
number_of_shards se referă la numărul de fragmente care trebuie create de index, care poate fi specificat doar când indexul este creat și nu poate fi modificat ulterior. number_of_replicas se referă la câte copii are fiecare fragment, care pot fi modificate dinamic ulterior
Fragmentul primar: Fragmentul primar, fiecare document este stocat într-un fragment, iar când stochezi un document, sistemul îl va stoca mai întâi în fragmentul principal, apoi va fi copiat într-o altă copie. În mod implicit, un index are 5 fragmente primare. Poți seta numărul de fragmente dinainte, iar odată ce fragmentul este creat, numărul de fragmente nu poate fi modificat.
Fragment replică: Fragment replică, fiecare fragment are zero sau mai multe replici. Replicile sunt în principal replicate ale fragmentului primar, ceea ce poate crește disponibilitatea ridicată și îmbunătăți performanța. În mod implicit, o atribuire master are o replică, dar numărul de replici poate fi crescut dinamic ulterior în configurație. Replica trebuie să fie implementată pe un nod diferit, nu pe același nod cu shard-ul principal.
soluție
Folosește Kibana pentru a trimite o cerere PUT pentru a modifica setările indexului, așa cum se arată în imaginea următoare:
Sau trimite cererea folosind comanda curl, care este următoarea:
După modificare, starea ES este normală, așa cum se arată în figura următoare:
(Sfârșit)
|