elasticsearch的服务器配置

本地启动elasticsearch直接启动就好了,我用的7.9.1版本要给外部用,还有点麻烦,配置笔记如下:

1.在config/elasticsearch.yml最后增加:

network.host: "192.168.0.101"
http.port: 9200
discovery.seed_hosts: ["192.168.0.101"]
bootstrap.memory_lock: false

可能还有这些错:

[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]




2.sudo vi /etc/sysctl.conf

 增加:

vm.max_map_count=262144

sys -p之类的命令生效,我没记下来

另一个错也是网上找的改/etc/security/limits.conf 之类,但后面我又再改回去,也行。所以就不记录了。


在本地可以curl http://192.168.0.101:9200查到结果,别的机器上不行.

关闭centos 防火墙:systemctl stop firewalld.service


window上只需做上面“1"步就行了。防火墙也关下。

文/程忠 浏览次数:0次   2020-09-06 09:32:27

相关阅读


评论: