ElasticSearch设置外网访问及问题解决

ElasticSearch版本:OSS 7.2.0 x86_64
操作系统版本:CentOS 7 1810 x86_64

使用RPM离线安装完成ElasticSearch后,仅能通过curl http://localhost:9200测试成功,实用IP地址curl http://192.168.1.2:9200则无法访问。随后修改elasticsearch.yml,修改参数中network.host: 0.0.0.0。

再次启动ElasticSearch失败,查看日志/var/log/elasticsearch/elasticsearch.log,提示如下:

[2019-07-20T10:22:02,098][ERROR][o.e.b.Bootstrap ] [full.elk] node validation exception
[1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

解决:将elasticsearch.yml中network.host参数设置为192.168.1.2。

原创文章,转载请注明: 转载自墨意杂记

本文链接地址: ElasticSearch设置外网访问及问题解决