设置远程访问Elasticsearch


修改配置文件/config/elasticsearch.yml

#在network的地方设置以下三个配置
network.bind_host: 0.0.0.0
network.publish_host: elasticsearch所在的主机的ip
http.port: 9200

#在discovery的地方,取消下面这个配置的注释
cluster.initial_master_nodes: ["node-1","node-2"]

然后修改文件/etc/sysctl.conf,添加下面这个配置

vm.max_map_count = 655360

然后执行以下命令更新配置

sysctl -p

然后在浏览器输入http://elasticsearch_ip:9200,就可以看到是否远程访问了

后面启动可能会出现not enough space的报错

修改config目录下的jvm.options,修改虚拟机分配内存大小

设置为:

-Xms100m
-Xmx100m

就可以了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM