美文网首页
ElasticSearch启动报错

ElasticSearch启动报错

作者: 1ff5a98e5398 | 来源:发表于2018-10-23 14:42 被阅读13次

报错信息

ERROR: [2] bootstrap checks failed

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

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

对于这两个报错信息,网上很多解决的方案。但是,却都是你抄我,我抄你,很恶心,很多东西都不说明白,根本解决不了问题。

比如:


错误示范

如果你按照这个来处理,恭喜你,还是启动报错。

正确的姿势

sudo vim /etc/security/limits.conf
在该文件下添加如下配置:注意 * 为启动ElasticSearch的用户名

* hard nofile 65536
* soft nofile 655366

然后修改 /etc/sysctl.conf 文件,添加 “vm.max_map_count= 2621441”设置 永久改变(sudo sysctl -p /etc/sysctl.conf生效)。

最后

记得重启终端,这个很重要。

相关文章

网友评论

      本文标题:ElasticSearch启动报错

      本文链接:https://www.haomeiwen.com/subject/picazftx.html