[root@localhost ~]# docker exec -it tei bash
OCI runtime exec failed: exec failed: unable to start container process: error adding pid 2360884 to cgroups: failed to write 2360884: openat2 /sys/fs/cgroup/blkio/docker/90e38450d244994bc89ea632b64eb367447508ca25b816e11bdca1b7825b8d53/cgroup.procs: no such file or directory: unknown
OCI runtime exec failed: exec failed: unable to start container process: error adding pid 2360884 to cgroups
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
阿里嘎多学长 2025-04-30 10:20关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
问题解决方案
OCI runtime exec failed: exec failed: unable to start container process: error adding pid 2360884 to cgroups
这个错误通常是由于 Docker 容器的 cgroups 配置问题导致的。以下是一些可能的解决方案:
- 检查 Docker 的 cgroups 配置:你可以检查 Docker 的 cgroups 配置文件
/etc/docker/daemon.json,确保cgroup选项设置正确。
{ "cgroup": "systemd" }- 检查 systemd 服务:如果你使用 systemd 服务管理 Docker,可能需要重新启动 systemd 服务。
sudo systemctl restart docker- 检查 cgroups 限制:你可以检查 cgroups 限制是否已经达到,使用以下命令:
docker info | grep -i cgroup如果 cgroups 限制已经达到,可以尝试增加限制。 4. 重启 Docker 服务:如果以上解决方案都不能解决问题,可以尝试重启 Docker 服务。
sudo systemctl restart docker- 检查容器的 cgroups 配置:你可以检查容器的 cgroups 配置文件
/sys/fs/cgroup,确保容器的 cgroups 配置正确。
如果以上解决方案都不能解决问题,可以提供更多的日志信息和容器配置信息,以便更好地 debug。
解决 无用评论 打赏 举报- 检查 Docker 的 cgroups 配置:你可以检查 Docker 的 cgroups 配置文件