【发布时间】:2021-05-12 21:04:43
【问题描述】:
我在工作站上安装了 slurm,它似乎可以工作,我可以使用 slurm 命令,srun 也可以工作。
但是当我尝试使用sbatch test.sh 从脚本启动作业时,我收到以下错误:批处理作业提交失败:I/O 错误将脚本/环境写入文件,即使脚本是最简单的喜欢
#!/bin/bash
srun hostname
【问题讨论】:
-
slurmd是否以 root 身份运行? -
是的,它以 root 身份运行
-
Slurm 似乎抱怨它无法写入
SlurmdSpoolDir定义的位置。可能是错误的或只读的文件系统? -
是的,原来是权限问题,我有 root 用户的 rw 权限,但在我的 conf 文件中,用户设置为 slurm。我将其更改为 root 并且它有效。
标签: jobs slurm submission sbatch