Проблема с настройкой одноузлового кластера Elastic Search

Я пытаюсь настроить ElasticSearch 7.3.1 в одноузловом кластере.

Я пробовал добавить:

discovery.type: single-node

Но тогда я получаю следующую ошибку:

java.lang.IllegalStateException: не может начаться с [discovery.type], установленным на [single-node], когда локальный узел {node-1}{O846-1yHRLiOGzLUx 4RycQ}{KKT2Ljj3QUWiFR4K1ICrDg}{127.0.0.1}{127.0.0.1:9300}{dim}{ml.machine_memory=17179262976, xpack.installed=true, ml.max_open_jobs=20} не имеет кворума в конфигурации голосования VotingConfiguration

Если я удалю линию discovery.type: single-node то я получаю следующую ошибку:

мастер еще не обнаружен и не выбран, для выбора требуются два узла с идентификаторами [O846-1yHRLiOGzLUx 4RycQ, j1tBqJEtSXO78j6Ym8OceA], обнаружены [{node-1}{O846-1yHRLiOGzLUx4RycQ}{KE4tPT7k} {6uk:9300}{dim}{ml.machine_memory=17179262976, xpack.in stalled=true, ml.max_open_jobs=20}], что не является кворумом; обнаружение продолжится с использованием [127.0.0.1:9301, 127.0.0.1:9302, 127.0.0.1:9303, 127.0.0.1:9304, 127.0.0.1:9305, [::1]:9 301, [::1]:9302, [::1]:9303, [::1]:9304, [::1]:9305] от провайдеров хостов и [{node-1}{O846-1yHRLiOGzLUx4RycQ}{KE4tPTGtS7ukT7k-6iLxaw}{127.0.0.1}{127.0.0.1:9300}{dim}{ml.machine_memory=17179262976, xpack.in stalled=true, ml.max_open_jobs=20}] из последнего известного состояния кластера; термин узла 0, последняя принятая версия 0 в термине 0

1 ответ

an election requires two nodes with ids [O846-1yHRLiOGzLUx 4RycQ, j1tBqJEtSXO78j6Ym8OceA],

Этот узел ранее принадлежал двухузловому кластеру, и вы удалили один (то есть половину из них), не выполнив надлежащую процедуру, которая требуется для этого без потери данных.

Есть два пути вперед:

  1. Снова сформируйте двухузловой кластер, а затем правильно удалите один узел.

  2. Сотрите путь к данным и начните заново.

Другие вопросы по тегам