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