Zobacz stan zdrowia pojedynczego węzła Elasticsearch
Użyj wtyczki head, aby zobaczyć status klastra
Na powyższym zrzucie ekranu widać, że jest 5 nieprzypisanych odłamków, gdy utworzono indeks blog5, liczba odłamków wynosi 5, liczba replik to 1, a status klastra staje się żółty po nowym utworzeniu, przyczyną jest to, że klaster nie włączył odłamków replik, przyjrzyjmy się wprowadzeniu odłamków replik podanym na oficjalnej stronie:
Głównym celem fragmentów replik jest przełączanie awaryjne, jak omówiono w Zasadach w klastrze: jeśli węzeł trzymający główny fragment się zawiesza, replika odłamka zostaje awansowana do roli głównego odłamka.
Wtedy widać, że odłamki replik i odłamki główne nie mogą być umieszczone na jednym węźle, ale w klastrze z jednym węzłem odłamki repliki nie mogą być przypisane do innych węzłów, więc wszystkie odłamki replik są nieprzypisane. Ponieważ jest tylko jeden węzeł, jeśli główny węzeł shard jest zawieszony, cały klaster powinien być zawieszony i nie ma sytuacji, w której replika shard zostaje zaktualizowana do pierwotnego sharda.
Rozwiązaniem jest usunięcie indeksu z replikami odłamków w klastrze elastystycznym pojedynczym węzłem i ustawienie replik nowego indeksu na 0. Następnie sprawdź status klastra
Liczba kopii nowego indeksu jest ustawiona na 0
Skupisko jest zdrowe
|