2016-11-25 88 views
0

我刚刚安装了ElasticSearch 5.0.0。当我运行localhost:9200/_cat/nodes?v它给了我ip为10.57.203.16。但我想将localhost作为服务器。我应该在哪里配置它?Elasticsearch配置和节点设置

+0

是你在运行ES和Logstash的IP吗? – Kulasangar

回答

0

如果你下面的行添加到您的elasticsearch.yml,重启ES,然后尝试查询可用的节点:

network.host: 127.0.0.1 

编辑:

尝试增加你的elasticsearch.yml一个node name

node.name: elastic_test1 
+0

是的,我做了两个改动。 cluster.name:elastic_test network.host:localhost 我应该进行其他更改吗?但它仍然给我相同的IP – Aniket

+0

使你的network.host:127.0.0.1给出同样的问题?除此之外,yml应该没问题。但根据[this](https://github.com/elastic/elasticsearch/issues/5065)票据,返回的地址是发布主机。 – Kulasangar

+0

谢谢......我从yml文件中评论了“network.host:localhost”。现在,默认情况下,它将localhost配置为network.host。 – Aniket