批处理作业提交失败:将脚本/环境写入文件时出现 I/O 错误

Dao*_*iri 5 jobs submission slurm sbatch

我在工作站上安装了 slurm,它似乎可以工作,我可以使用 slurm 命令,srun 也可以工作。但是,当我尝试使用脚本从脚本启动作业时,sbatch test.sh出现以下错误:批处理作业提交失败:将脚本/环境写入文件时发生 I/O 错误,即使脚本是最简单的,例如 #!/bin/bash srun hostname

dam*_*ois 0

确保slurmd运行为root. 参见SlurmdUser中的参数slurm.conf。它的默认值是root并且应该是这样。

SlurmUser请注意,这与定义运行控制器进程的用户的参数不同;这个最好不是root。

如果配置正确,则参数中引用的位置可能有错误的文件系统SlurmdSpoolDir,其中slurmd写入分配给节点的作业的提交脚本和环境。