Ошибка: не удалось загрузить узлы эластичного поиска: ни один из настроенных узлов не доступен: {192.168.99.100}{192.168.99.100:9300}]

Проект сгенерирован jhipster5.1.0. Я запускаю ElasticSearch на Docker, который доступен локально как

$ curl http://192.168.99.100:9200
{
  "name" : "2ppRsDa",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "zX-bjYZaT8Ciy7uwwgOl7A",
  "version" : {
    "number" : "5.6.5",
    "build_hash" : "6a37571",
    "build_date" : "2017-12-04T07:50:10.466Z",
    "build_snapshot" : false,
    "lucene_version" : "6.6.1"
  },
  "tagline" : "You Know, for Search"
}

theasticsearch.yml есть

version: '2'
services:
    site-elasticsearch:
        image: elasticsearch:5.6.5
        # volumes:
        #     - ~/volumes/jhipster/site/elasticsearch/:/usr/share/elasticsearch/data/
        ports:
            - 9200:9200
            - 9300:9300
        command: -Enetwork.host=0.0.0.0 -Ediscovery.type=single-node
        environment:
                    - "ES_JAVA_OPTS=-Xms512m -Xmx512m"

И я бегу docker-compose -f src/main/docker/elasticsearch.yml up -dдля запуска упругого поиска Приложение-dev.yml об упругом поиске выглядит следующим образом

spring:
    data:
        elasticsearch:
            cluster-name:
            cluster-nodes: 192.168.99.100:9300
            properties:
                path:
                    logs: target/elasticsearch/log
                    data: target/elasticsearch/data

Я изменяю ipAddress узлов кластера как localhost:9300192.168.99.100:9200localhost:9200что еще не работает,

ERROR 23900 --- [  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}{F_hsW-grSnaDZP5t2KwHLg}{192.168.99.100}{192.168.99.100:9300}]
ERROR 23900 --- [  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}{F_hsW-grSnaDZP5t2KwHLg}{192.168.99.100}{192.168.99.100:9300}]

я запускаю проект на Win10 и докер

Client:
 Version:       18.03.0-ce
 API version:   1.37
 Go version:    go1.9.4
 Git commit:    0520e24302
 Built: Fri Mar 23 08:31:36 2018
 OS/Arch:       windows/amd64
 Experimental:  false
 Orchestrator:  swarm

Server:
 Engine:
  Version:      18.05.0-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.10.1
  Git commit:   f150324
  Built:        Wed May  9 22:20:42 2018
  OS/Arch:      linux/amd64
  Experimental: false

версия для докера

docker-compose version 1.20.1, build 5d8c71b2
docker-py version: 3.1.4
CPython version: 3.6.4
OpenSSL version: OpenSSL 1.0.2k  26 Jan 2017

Состояние работающего контейнера Docker:

CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS
                         NAMES
0b3f330ca44e        elasticsearch:5.6.5   "/docker-entrypoint.…"   About an hour ago   Up About an hour    0.0.0.0:9200->9200/tcp,
 0.0.0.0:9300->9300/tcp   elasticsearch

надеюсь, что помощь!!

0 ответов

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