gpt4 book ai didi

pbs - 重新排序 PBS 队列中的项目

转载 作者:行者123 更新时间:2023-12-04 08:44:23 24 4
gpt4 key购买 nike

我向 PBS 提交了几份工作。现在,我希望我最后提交的作业是第一个。

一种选择是保留所有预览作业(使用 qhold )。问题是我用了-W depend=afterok:切换以在预览作业结束后立即启用作业。

因此,我的 PBS 队列看起来像这样:

468743.server   username    queue_name job1         4828   6  36   46gb 24:00 R 16:12
468744.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468745.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468746.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468747.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468748.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468743.server username queue_name job2 4828 6 36 46gb 24:00 R 16:12
468744.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468745.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468746.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468747.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468748.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468753.server username queue_name NewJob -- 6 36 46gb 24:00 H --
468754.server username queue_name NewJob_cont -- 6 36 46gb 24:00 H --
468755.server username queue_name NewJob_cont -- 6 36 46gb 24:00 H --

现在,我要 新工作 ,它是在线的最后一个,在 {job1, job2} 中的第一个作业完成之后运行,并且在任何“_cont”之前运行。我希望 NewJob_cont 作业将在 NewJob 之后运行。

我可以改变 的位置吗?新工作在不破坏保持队列层次结构的其余部分的情况下?

最佳答案

您可以使用 qalter 更改作业的依赖关系。你可以执行:

qalter 468744 -W depend=after:468753
qalter 468753 -W depend=after:468743

这将使 468744 在新作业之后才执行,并且新作业在第一个作业之后才执行。正如您可以向排队的作业添加后依赖项一样,您也可以添加其他类型的依赖项。

关于pbs - 重新排序 PBS 队列中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21707699/

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