docker啟動elasticsearch容器時出現錯誤


elasticsearch啟動時遇到的錯誤

問題翻譯過來就是:elasticsearch用戶擁有的內存權限太小,至少需要262144;

 

解決:

切換到root用戶

執行命令:

sysctl -w vm.max_map_count=262144

 

查看結果:

sysctl -a|grep vm.max_map_count

 

顯示:

vm.max_map_count = 262144

 

上述方法修改之后,如果重啟虛擬機將失效,所以:

解決辦法:

在docker宿主機上處理  /etc/sysctl.conf文件最后添加一行,即可永久修改

vm.max_map_count=262144

 

運行結果

 

 

原本的內容

 

 

修改成

 

 

最后再重啟VM,才可以讓配置生效 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM