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


elasticsearch啟動時遇到的錯誤

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

 

解決:

切換到root用戶

執行命令:

sysctl -w vm.max_map_count=262144

查看結果:

sysctl -a|grep vm.max_map_count

顯示:

vm.max_map_count = 262144

 

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

解決辦法:

在   /etc/sysctl.conf文件最后添加一行

vm.max_map_count=262144

即可永久修改


免責聲明!

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



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