Se sundhedsstatus for en enkelt-node Elasticsearch
Brug head-plugin'et til at se status på klyngen
Fra ovenstående skærmbillede kan man se, at der er 5 uallokerede shards; når indekset blog5 oprettes, er antallet af shards 5, antallet af replikaer er 1, og cluster-status bliver gul efter den nye oprettelse, er rodårsagen, at klyngen ikke har aktiveret replica-shards, lad os se på introduktionen af replica-shards, som er angivet på den officielle hjemmeside:
Hovedformålet med replica-sharding er failover, som diskuteret i Principles within a cluster: hvis noden, der holder det primære shard, hænger på, forfremmes en replica-shard til rollen som den primære shard.
Så kan man se, at replika-shards og primære shards ikke kan placeres på én node, men i en klynge med kun én node kan replika-shards ikke tildeles andre noder, så alle replika-shards er ikke tildelt. Fordi der kun er én node, hvis der er en primær shard-node, der hænger, bør hele klyngen hænges op, og der er ikke noget tilfælde, hvor replika-shard opgraderes til den primære shard.
Løsningen er at slette indekset med replikafragmenter i enkelt-node elasticsearch-klyngen og sætte replikaerne af det nye indeks til 0. Tjek derefter status på klyngen
Antallet af kopier af det nye indeks sættes til 0
Klyngen er sund
|