ElasticSearch-无法连接到本地主机端口9200:连接被拒绝

taor4pac  于 2022-10-06  发布在  ElasticSearch
关注(0)|答案(2)|浏览(1513)

我试图安装并运行Elasticearch。

当我键入curl -X GET http://localhost:9200curl -X GET 192.1.0.0:9200时,我收到以下错误:
无法连接到本地主机端口9200:连接被拒绝

我该怎么解决这个问题呢?

我为这个问题搜索了Stack Overflow,但没有一个解决方案对我有效,包括这个:Elasticsearch: Failed to connect to localhost port 9200 - Connection refused

我还找到了this article,试图跟踪它,但失败了,因为每次我在cmd中键入以下内容:

bin/plugin --install mobz/elasticsearch-head
bin/plugin --install lukas-vlcek/bigdesk

CMD会告诉我:

插件未被识别为内部或外部命令

我怎么才能修好这个?

vkc1a9a2

vkc1a9a21#

Failed to connect to localhost port 9200: Connection refused通常表示ElasticSearch没有运行。

1.尝试通过运行elasticsearch-x.x.x/bin/elasticsearch启动ElasticSearch。
1.启动日志不应包含任何错误消息,并如下所示

[2017-11-28T23:38:39,356][INFO ][o.e.h.n.Netty4HttpServerTransport]
[okCzlUj] publish_address {127.0.0.1:9200},
bound_addresses {[fe80::1]:9200}, {[::1]:9200}, {127.0.0.1:9200}

1.确保您的启动日志也显示ElasticSearch如上所述在端口9200上运行。

5uzkadbs

5uzkadbs2#

使用https://localhost:9200/而不是http://localhost:9200

有关更多信息,请查看此https://stackoverflow.com/a/73842343/9947525

相关问题