bootstrap.memory_lock: true 导致es启动报错问题

方法一、修改配置文件

  1. /etc/security/limits.conf

* soft nproc 32000

* hard nproc 32000

* hard memlock unlimited

* soft memlock unlimited


注:* 可以换成es用户

2. /etc/systemd/system.conf

DefaultLimitNOFILE=65536

DefaultLimitNPROC=32000

DefaultLimitMEMLOCK=infinity

修改完成后需要重启机器

方法二、docker部署(上面方法仍然可以用)

修改/usr/lib/systemd/system/docker.service

ExecStart 后面添加 --default-ulimit memlock=-1:-1

修改完成后重新加载配置以及重启

systemctl daemon-reload && systemctl restart docker

展开阅读全文

页面更新:2024-04-17

标签:加载   机器   方法   用户

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top