Slurm 中 srun 命令的作业文件路径需求
在 Ubuntu 系统下使用 Slurm 提交并行作业时,srun 命令需要在每个节点的相同路径下找到作业文件。如果某个节点上缺少作业文件,则该节点将无法启动该作业。因此,必须在每个节点的相同路径下都有作业文件。
Slurm 中,srun 命令用于启动并行作业。当使用 srun 命令启动作业时,Slurm 会将作业分配到多个节点上执行。为了确保每个节点都能正确地执行作业,需要将作业文件复制到每个节点的相同路径下。
例如,如果您的作业文件名为 'my_job.sh',并且您想将作业提交到两个节点上,则需要将 'my_job.sh' 文件复制到这两个节点的相同路径下。例如,您可以将 'my_job.sh' 文件复制到每个节点的 '/home/user/jobs' 目录下。
需要注意的是,作业文件所在的路径必须在每个节点上都存在,并且必须是相同的。如果路径不一致,则 Slurm 无法找到作业文件,从而无法启动作业。
原文地址: https://www.cveoy.top/t/topic/oYkC 著作权归作者所有。请勿转载和采集!