统信操作系统使用默认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 这一行删除掉就能解决了。

相关推荐
看见繁华6 分钟前
Linux 交叉编译实践笔记
linux·运维·笔记
咕噜企业分发小米11 分钟前
直播云服务器安全防护有哪些最新的技术趋势?
运维·服务器·安全
cly121 分钟前
Ansible自动化(十五):加解密详解
运维·自动化·ansible
程序员zgh24 分钟前
Linux 系统调用
linux·运维·服务器·c语言·c++·系统安全
cly143 分钟前
Ansible自动化(十二):Jinja2过滤器
运维·自动化·ansible
P-ShineBeam1 小时前
八卡A100服务器坏卡引发 CUDA initialization: cudaGetDeviceCount()异常
运维·服务器·人工智能·语言模型
工具罗某人1 小时前
docker快速部署kafka
java·nginx·docker
萤丰信息1 小时前
开启园区“生命体”时代——智慧园区系统,定义未来的办公与生活
java·大数据·运维·数据库·人工智能·生活·智慧园区
Nobody__11 小时前
解决多台服务器 UID/GID 做对齐后,文件系统元数据未更新的情况
运维·服务器
珂玥c2 小时前
windows系统nfs挂载
运维·windows·ssh·remmina·cygwin