Код: Выделить всё
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 комментирован Out): < /p>
Код: Выделить всё
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
В файлах журнала я получаю ошибку [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