是否可以 运行 在阻塞模式下进行 sbatch?
is it possible to run sbatch in blocking mode?
是否可以运行在输入阻塞模式下进行sbatch?我通过另一个控制器脚本调用了 sbatch。在进入控制器脚本的下一步之前,我想确保提交的作业已完成并且作业的结果可用。可以考虑哪些替代方案?谢谢!
sbatch
命令有-W
选项。来自 sbatch manpage:
-W, --wait
Do not exit until the submitted job terminates.
否则,您可以使用job dependencies。您可以提交一份作业,然后使用 --dependency=after_ok:<the job id of the first job>
提交另一份作业,这样 Slurm 只会在第一个作业正确 运行 后启动第二个作业。
该过程可以通过工作流管理系统实现自动化。有关详细信息,请参阅 。
是否可以运行在输入阻塞模式下进行sbatch?我通过另一个控制器脚本调用了 sbatch。在进入控制器脚本的下一步之前,我想确保提交的作业已完成并且作业的结果可用。可以考虑哪些替代方案?谢谢!
sbatch
命令有-W
选项。来自 sbatch manpage:
-W, --wait Do not exit until the submitted job terminates.
否则,您可以使用job dependencies。您可以提交一份作业,然后使用 --dependency=after_ok:<the job id of the first job>
提交另一份作业,这样 Slurm 只会在第一个作业正确 运行 后启动第二个作业。
该过程可以通过工作流管理系统实现自动化。有关详细信息,请参阅