无法从EC2上托管的远程访问Elasticsearch节点

时间:2016-01-09 03:50:58

标签: amazon-web-services elasticsearch

我正在尝试访问托管在AWS免费层上的Elasticsearch节点。 我已经在所有IP的安全组中打开了端口。 它适用于本地。

curl: (7)Failed to connect to **ip-to-ec2** port 9200: Connection refused.

ElasticSearch版本2.1

2 个答案:

答案 0 :(得分:0)

我发现默认情况下弹性搜索的答案在本地绑定。所以要配置我们必须配置elasticsearch.yml

只需将network.host设置为0.0.0.0即可从所有主机/ ip

进行访问
  

任何人都要小心,因为我们没有任何身份验证   elasticsearch节点。尽量保持具体。

答案 1 :(得分:0)

在config \ elasticsearch.yml中添加以下行(你可以使用vim编辑文件)

host.host:0.0.0.0

注意:elasticsearch版本6.1.3