ES解决bootstrap checks failed, memory locking requested for elasticsearch process but memory is not locked问题

时间:2019-08-21 12:53:54   收藏:0   阅读:314


问题描述:


ERROR: [1] bootstrap checks failed
[1]: memory locking requested for elasticsearch process but memory is not locked

解决方法:

$ vi /etc/security/limits.conf
* soft memlock unlimited
* hard memlock unlimited
* soft nofile 65536
* hard nofile 65536
$ vi /etc/sysctl.conf
vm.max_map_count=262144
$ sysctl -p
$ echo -e "[Service]\nLimitMEMLOCK=infinity" | SYSTEMD_EDITOR=tee systemctl edit docker.service
$ vim /etc/systemd/system.conf #添加以下配置
DefaultLimitNOFILE=65536
DefaultLimitNPROC=32000
DefaultLimitMEMLOCK=infinity
$ systemctl daemon-reload


$ systemctl enable docker.service
$ systemctl restart docker
$ reboot #当重启服务还有这个问题时,重启机器,生效配置。

原文:https://www.cnblogs.com/dearqinjie/p/11387603.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!