не удалось загрузить эластичные узлы поиска - PullRequest
0 голосов
/ 16 ноября 2018

Недавно я начал изучать jhipster. После того, как я запустил проект jhipster и запустил его, но он выдает ошибку:

 ERROR 16725 --- [  restartedMain] .d.e.r.s.AbstractElasticsearchRepository : failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{yaU7NNKDRzK_pZir0MCKNw}{localhost}{127.0.0.1:9300}]

и вот мой эластичный поиск.yml:

version: '2'
services:
    cmpmanager-elasticsearch:
        image: elasticsearch:5.6.5
        # volumes:
        #     - ~/volumes/jhipster/CMPManager/elasticsearch/:/usr/share/elasticsearch/data/
        ports:
            - 9200:9200
            - 9300:9300
        command: -Enetwork.host=0.0.0.0 -Ediscovery.type=single-node

1 Ответ

0 голосов
/ 16 ноября 2018

Если вы обращаетесь к узлам ES с другого хоста, проверьте состояние узла с помощью следующей команды:

curl '192.168.x.y:9200/_cat/indices?v'

Если не удалось отобразить состояние, вы должны открыть ES для доступа через общедоступный.

host=0.0.0.0 

Не работает и для меня.

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