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

相关推荐
三坛海会大神55510 小时前
k8s(六)Pod的资源控制器
云原生·容器·kubernetes
缘的猿11 小时前
Docker 与 K8s 网络模型全解析
docker·容器·kubernetes
游戏开发爱好者811 小时前
FTP 抓包分析实战,命令、被动主动模式要点、FTPS 与 SFTP 区别及真机取证流程
运维·服务器·网络·ios·小程序·uni-app·iphone
默 语11 小时前
AI驱动软件测试全流程自动化:从理论到实践的深度探索
运维·人工智能·驱动开发·ai·自动化·ai技术·测试全流程
运维栈记12 小时前
使用Grafana监控K8S中的异常Pod
docker·kubernetes·grafana
荣光波比12 小时前
K8S(十二)—— Kubernetes安全机制深度解析与实践:从认证到RBAC授权
安全·容器·kubernetes
liming49512 小时前
k8s 安装 kuboardV3 报错
云原生·容器·kubernetes
望获linux12 小时前
【实时Linux实战系列】实时 Linux 的自动化基准测试框架
java·大数据·linux·运维·网络·elasticsearch·搜索引擎
ajax_beijing12 小时前
k8s的ReplicaSet介绍
运维·云原生