Настройка эластичного поиска для прослушивания на 0,0.0.0:9200 (IPv4)JAVA

Программисты JAVA общаются здесь
Anonymous
Настройка эластичного поиска для прослушивания на 0,0.0.0:9200 (IPv4)

Сообщение Anonymous »

Я пытался получить эластичный поиск (работая за VPN), чтобы прослушать входящие запросы с других машин в порте 9200 с использованием IPv4 . Без изменения по умолчанию elasticsearch.yml я запустил NetStat и получил:

Код: Выделить всё

tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN      8079/java
tcp6       0      0 ::1:9200                :::*                    LISTEN      8079/java
tcp6       0      0 127.0.0.1:9300          :::*                    LISTEN      8079/java
tcp6       0      0 ::1:9300                :::*                    LISTEN      8079/java
< /code>

С настройками по умолчанию я мог бы сгибать < /code> Elastic Search Fine из машины, но не смог подключить его снаружи, используя curl -xget [ip] : 9200 
(

Код: Выделить всё

curl: (7) Failed to connect to [IP] port 9200: Connection refused
)

Я установил network.host: 0.0.0.0 , остановлен и запустил Elastic Search Sudo SystemCtl Start Elasticsearch.service и ждал минуту или две, но ничто не слушало 0,0.0.0:9200 . Я также попробовал _local_: ipv4 < /code> и 0.0.0.0:ipv4 < /code> без удачи. < /P>



Я добавил -djava.net.preferipv4stack = true в jvm.options, а теперь я получаю (с # network.port прокомментировано):

Код: Выделить всё

tcp        0      0 127.0.0.1:9200          0.0.0.0:*               LISTEN      11131/java
tcp        0      0 127.0.0.1:9300          0.0.0.0:*               LISTEN      11131/java
Я попытался установить Network.host: 0.0.0.0 снова и перезагрузить службу, но теперь я не вижу, чтобы он слушал какие -либо порты.

В файлах журнала я получаю ошибку [1]: Настройки обнаружения по умолчанию не подходят для использования производства; По крайней мере, один из [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] должен быть настроен
< /code>
Настройка cluster.initial_master_nodes: node-1 < /code> Ficke It. Работает.

Подробнее здесь: https://stackoverflow.com/questions/582 ... 09200-ipv4

Вернуться в «JAVA»