~~NOTOC~~ ===== q101 qflowcpu 容器内slurm启动失败的问题 ===== ==== symptom 现象 ==== 查看日志文件(在容器内执行): 查看/var/log/slurm/d.log 有"error: unable to mount freezer cgroup namespace: Operation not permitted" 错误 也就是说,如果你提交计算任务后一直卡着不动,或者提示 slurm 服务没起来,可以先按上面方法查看这个日志文件,看看有没有这条报错。 ==== 解决方案 ==== > 修改 /etc/slurm/slurm.conf > 把 > ProctrackType=proctrack/cgroup > 改成 > ProctrackType=proctrack/linuxproc > > 修改保存后,重启容器让配置生效(在宿主机上执行,不是在容器内): > docker restart qflowcpu 重启完成后,重新登录容器,再尝试提交计算任务看看是否恢复正常。 ~~DISCUSSION:off~~