首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >elasticsearch进程的最大文件描述符[4096]太低,请至少增加到[65536]

elasticsearch进程的最大文件描述符[4096]太低,请至少增加到[65536]
EN

Stack Overflow用户
提问于 2016-11-19 01:57:30
回答 3查看 16.2K关注 0票数 4

使用Ubuntu 16.10 Docker 1.12.3 Docker Composer 1.8弹性官方弹性docker镜像最新标签

docker-compose.yml

代码语言:javascript
复制
version: '2'
services:
    elastic:
        image: elasticsearch
        environment:
            - ES_JAVA_OPTS=-Xmx2g -Xms2g

获取日志

elastic_1 |错误:引导检查失败elastic_1 | elasticsearch进程的最大文件描述符4096太低,请增加到至少65536 elastic_1 |2016-11-18T17:48:17,058o.e.n.节点正在停止...

有什么想法吗,谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-11-19 03:04:53

在阅读了elasticsearch官方文档的参考资料后,我设法启动了容器,通过以下方式更新我的docker-compose.yml文件

代码语言:javascript
复制
version: '2'
services:
  elastic:
      image: elasticsearch
      environment:
          - ES_JAVA_OPTS=-Xmx2g -Xms2g
      ulimits:
          nofile:
              soft: 65536
              hard: 65536

添加ulimit部分

票数 13
EN

Stack Overflow用户

发布于 2020-01-18 11:02:04

那些使用直接docker run命令而不是docker-compose的用户可以像下面这样设置ulimit。

代码语言:javascript
复制
docker run --ulimit nofile=65536:65536 -p 9200:9200 --name elastic-search docker.elastic.co/elasticsearch/elasticsearch:6.4.2
票数 1
EN

Stack Overflow用户

发布于 2019-05-26 21:50:29

使用以下命令检查进程正在运行(尽管时间很短)时的实际限制:

代码语言:javascript
复制
cat /proc/<pid>/limits

您将发现类似于以下内容的行:

代码语言:javascript
复制
Limit                     Soft Limit           Hard Limit           Units     
Max cpu time              unlimited            unlimited            seconds   
Max file size             unlimited            unlimited            bytes     
Max data size             unlimited            unlimited            bytes     
Max stack size            8388608              unlimited            bytes     
Max core file size        0                    unlimited            bytes 
<truncated>    

然后根据运行器或容器(在我的例子中是supervisord的minfds值),您可以取消实际的限制配置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40683285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档