Zobraziť stav zdravia Elasticsearch s jedným uzlom
Použite head plugin na zobrazenie stavu klastra
Z vyššie uvedeného screenshotu je vidieť, že existuje 5 nepriradených shardov, keď sa vytvorí index blog5, počet shardov je 5, počet replík je 1 a status klastra sa po novom vytvorení zmení na žltý, hlavnou príčinou je, že cluster neaktivoval replika shardy, pozrime sa na zavedenie replika shardov uvedené na oficiálnej webovej stránke:
Hlavným účelom replikárneho shardingu je failover, ako je rozobrané v sekcii Principles within a cluster: ak uzol držiaci primárny shard zasekne, replika shard sa povýši na úlohu primárneho shardu.
Potom je vidieť, že replika shardy a primárne shardy nemôžu byť umiestnené na jednom uzle, ale v klastri s iba jedným uzlom sa replika shardy nedajú priradiť k iným uzlom, takže všetky replika shardy nie sú priradené. Keďže je len jeden uzol, ak je primárny shard node zaseknutý, celý klaster by mal byť zaseknutý a neexistuje žiadny prípad, keď by sa replika shard upgradoval na primárny shard.
Riešením je vymazať index s replikami úlomkov v jedno-uzlovom elasticsearch klastri a nastaviť repliky nového indexu na 0. Potom skontrolujte stav klastra
Počet kópií nového indexu je nastavený na 0
Zhluk je zdravý
|