美文网首页
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