New ElasticSearch 5.2.1 Instalar no Ubuntu 16.04: Conexão recusada

3

Eu apenas segui este guia de instalação do Elasticsearch via APT: link

Quando executo curl -X GET 'http://127.0.0.1:9200/' (ou localhost), recebo um erro: Failed to connect to 127.0.0.1 port 9200: Connection refused

Na minha configuração, estou usando:

network.bind_host: localhost
network.publish_host: 0.0.0.0
network.host: 0.0.0.0
http.port: 9200

Meu log em /var/log/elasticsearch/ está em branco, mas olhando para sudo journalctl --unit elasticsearch , vejo:

Starting Elasticsearch...
Started Elasticsearch.
elasticsearch.service: Main process exited, code=killed, status=9/KILL
elasticsearch.service: Unit entered failed state.
elasticsearch.service: Failed with result 'signal'.
Starting Elasticsearch...
Started Elasticsearch.
elasticsearch.service: Main process exited, code=killed, status=9/KILL
elasticsearch.service: Unit entered failed state.
elasticsearch.service: Failed with result 'signal'.
Starting Elasticsearch...
Started Elasticsearch.
elasticsearch.service: Main process exited, code=killed, status=9/KILL
elasticsearch.service: Unit entered failed state.
elasticsearch.service: Failed with result 'signal'.
...

Como posso rastrear o atraso na obtenção deste serviço on-line?

    
por arby 21.02.2017 / 22:17

1 resposta

1

desfaça suas alterações de configuração e o serviço deve começar:

  • bind_host é o padrão para network.host (no seu caso é 0.0.0.0 ), mas você está forçando a localhost ? (0.0.0.0! = Localhost)
  • network.host - por motivos de segurança, não configuraria 0.0.0.0 (padrão: 127.0.0.1 )
  • http.port - está definido como 9200 por padrão.
por 21.02.2017 / 22:51