坑(十六)—— docker启动es报错

docker启动es报错

错误

ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

解决

宿主机上修改以下配置

$ sudo vim /etc/security/limits.conf

# 新增或修改如下内容
soft nofile 65536 # 大于等于65536
hard nofile 65536 # 大于等于65536
soft nproc 2048 # 大于等于2048
hard nproc 4096 # 大于等于4096
soft memlock unlimited
hard memlock unlimited
$ sudo vim /etc/sysctl.conf

# 新增或修改如下内容
vm.max_map_count=262144    # 大于等于262144
# 生效 sysctl
$ sysctl -p
# 可不修改,据实际情况
$ sudo vim /etc/security/limits.d/90-nproc.conf

#  新增或修改如下内容
soft nproc 2048 # 大于等于2048

原文地址:https://www.cnblogs.com/linagcheng/p/14282052.html