You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Desktop 4.16.3中部署Slurm启动slurmd时遭遇cgroup只读文件系统错误求助

Docker Desktop 4.16.3中部署Slurm启动slurmd时遭遇cgroup只读文件系统错误求助

大家好,我最近在Docker Desktop 4.16.3环境里折腾Slurm,结果启动slurmd的时候碰到了一堆cgroup相关的只读文件系统错误,具体报错信息如下:

common_cgroup_instantiate: unable to create cgroup '/sys/fs/cgroup/freezer/slurm' : Read-only file system

unable to build slurm cgroup for ns freezer: Read-only file system

unable to create slurm freezer xcgroup

Couldn't load specified plugin name for proctrack/cgroup: Plugin init() callback failed

cannot create proctrack context for proctrack/cgroup

error: slurmd initialization failed

我已经翻遍了各种资料找解决方案,但一直没找到能解决的办法。

我尝试过两种方法,但都没成功:

  • 之前查到过一个方案是在grub里添加systemd.unified_cgroup_hierarchy=1参数,但我的基础镜像里根本没有grub,而且看到有警告说这个操作会和systemd产生交互,感觉风险不小就没继续尝试。
  • 还试过粗暴直接的方式:手动创建缺失的目录并修改权限,但还是触发了只读错误。我执行的命令是RUN mkdir -p /sys/fs/cgroup/freezer/slurm,得到的错误提示是:

mkdir: cannot create directory '/sys/fs/cgroup/freezer/slurm': Read-only file system

真心希望有人能给我点帮助,万分感谢!

备注:内容来源于stack exchange,提问作者Black Dynamite

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 12:07:31