gpt4 book ai didi

hpc - 如何使用 qalter 清除 PBS 作业依赖性?

转载 作者:行者123 更新时间:2023-12-04 20:08:59 29 4
gpt4 key购买 nike

假设我使用 qsub -W depend=afterok:JOBID 发送了一个具有依赖性的作业到集群,如何使用 qalter 命令(使用 PBSpro 调度程序)清除它?我在 qalter 中找到了一些信息man page ,但找不到如何清除它,只是如何创建新的依赖项。

最佳答案

在一些 friend 的帮助下我得到了答案,显然我不得不提交 qalter命令来改变依赖关系,而不是指定一个新的 JOBID ,只是省略了 :JOBID .

例子:

提交依赖于成功完成上一份工作的工作(比如 1234)

qsub -q my_queue -l ... -W depend=afterok:1234 file.pbs

新提交的作业将保持暂停状态,直到作业 1234饰面 ExitStatus:0 .我们可以使用 qstat 检查新提交的作业的 JobId 和状态。命令(它的状态应该是 H 表示 Hold 并说它的 Id 是 1235 )。
然后,如果我们决定不需要等待第一个命令完成,我们
可以清除依赖:
qalter -W depend=afterok 1235

请注意,我在 afterok 之后省略了冒号和依赖项 ID。还有那个 qalter需要它正在改变的 JobId 作为它的最后一个参数。

关于hpc - 如何使用 qalter 清除 PBS 作业依赖性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54985056/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com