统信操作系统使用默认yum源安装 Docker 的踩坑

事件

在使用 docker 运行 es 的时候,es 报错 ulimit 的值为1024,但是服务器已经设置成了65535。

排查结果

在装完 docker 之后发现 docker systemd 的启动命令引用了 /etc/sysconfig/docker 这个文件里面设定了 ulimit 为 1024 如下:

bash 复制代码
[root@worker-uos ~]# cat /etc/sysconfig/docker
# /etc/sysconfig/docker
 
# Modify these options if you want to change the way the docker daemon runs
OPTIONS="--log-driver=journald \
  --live-restore \
  --default-ulimit nofile=1024:1024 
"

--default-ulimit nofile=1024:1024 这一行删除掉就能解决了。

相关推荐
高峰君主19 分钟前
全栈自动化:从零构建智能CI/CD流水线
运维·ci/cd·自动化
IT运维爱好者1 小时前
Ubuntu 22.04.4操作系统初始化详细配置
linux·运维·服务器·ubuntu
qq_543248522 小时前
正则表达式三剑客之——grep和sed
linux·运维·正则表达式
极小狐2 小时前
极狐GitLab 的合并请求部件能干什么?
运维·git·安全·gitlab·极狐gitlab
H1346948902 小时前
服务器异地备份,服务器异地备份有哪些方法?
运维·服务器
ImAlex2 小时前
运维大师教你使用流量监控神器nethogs分析Linux进程网络流量
linux·运维
ImAlex2 小时前
运维大神教你如何用iftop和ss命令结合排查带宽占用高的进程
linux·运维
Lonwayne2 小时前
Web服务器技术选型指南:主流方案、核心对比与策略选择
运维·服务器·前端·程序那些事
法迪3 小时前
Linux电源管理(2)_常规的电源管理的基本概念和软件架构
linux·运维·服务器·功耗
古德赖可可3 小时前
chrony服务器(2)
linux·运维·服务器