Невозможно подключиться к упругому поиску удаленно - PullRequest
0 голосов
/ 08 июня 2018

Мой эластичный поиск выполняется на сервере A через порты 9200 и 9300.

tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN      23489/java
tcp6       0      0 ::1:9200                :::*                    LISTEN      23489/java
tcp6       0      0 127.0.0.1:9300          :::*                    LISTEN      23489/java
tcp6       0      0 ::1:9300                :::*                    LISTEN      23489/java

Когда я пытаюсь подключиться к эластичному поиску с сервера B, который находится в той же локальной сети, я получаю сообщение об ошибке соединения отказано.Даже я не могу подключиться к серверу через порт 9200 или 9300. Пожалуйста, подскажите, что мне не хватает.

1 Ответ

0 голосов
/ 08 июня 2018

Это потому, что ваш ES привязан к localhost 127.0.0.1.

Вам необходимо изменить свойство network.host в elasticsearch.yml, чтобы иметь возможность подключаться с удаленных хостов.По сути, это работает и будет использовать первый доступный IP-адрес в вашей сети:

network.host: 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...