Elasticsearch修改默认IP后无法启动


继上一篇修改es默认ip后,如果在启动的时候,遇到如下图的错误提示而导致无法启动的情况。

这错误提示的意思:elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536。

 解决方法

参考:https://blog.csdn.net/jiahao1186/article/details/90235771

里面包含了三种解决该问题的方案,我这里只尝试了第一种,如果有兴趣的可自行尝试另外两种。

  1. 切换到root用户,编辑下面的配置文件

    vi /etc/security/limits.conf

     

     

  2. 在后面追加下面内容,我这里因为已经有这样的内容,所以直接修改后面权限保存即可

    *** hard nofile 65536
     
    *** soft nofile 65536

     

  3. 切换回之前注册的普通用户,可以使用 ulimit -Hn 查看当前值,这时已经是65536了

     ulimit -Hn

     

  4. 进入es目录并启动
    bin/elasticsearch -d

    vi logs/elasticsearch.log

    这回查看日志文件已经没有错误提示了,正常启动

    容器测试

     

     外部主机测试

     

     


免责声明!

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



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