Переглянути стан здоров'я одновузлового Elasticsearch
Використовуйте головний плагін для перегляду статусу кластера
З наведеного вище скріншоту видно, що існує 5 непризначених шардів, коли створюється index blog5, кількість шардів становить 5, кількість реплік — 1, і статус кластера стає жовтим після створення нового творення, корінна причина в тому, що кластер не увімкнув фрагменти реплік. Давайте розглянемо введення фрагментів реплік, яке наведено на офіційному сайті:
Основна мета шардингу реплік — це перехід у відключення, як обговорюється в розділі «Принципи всередині кластера»: якщо вузол, що тримає первинний шард, зависає, репліка осколку підвищується до ролі первинного шарду.
Тоді можна побачити, що уламки реплік і первинні шарди не можуть бути розміщені на одному вузлі, але в кластері з одним вузлом уламки реплік не можна призначати іншим вузлам, тому всі фрагменти реплік не призначаються. Оскільки є лише один вузол, якщо основний шард підвішений, то весь кластер має бути заблокований, і немає випадку, коли репліка осколка оновлюється до основного.
Рішення полягає в тому, щоб видалити індекс із репліками уламків у кластері з одним вузлом elasticsearch і встановити репліки нового індексу на 0. Потім перевірте стан кластера
Кількість копій нового індексу встановлена на 0
Кластер здоровий
|