【发布时间】:2014-05-15 15:28:57
【问题描述】:
我可以访问大型国家系统上的低优先级队列。我当时只能在队列中分配 1 个作业。
PBS 作业包含一个不太可能在挂时结束前完成的程序。暂停的作业不能超过 3 个排队。
意思是:
- 我不能使用
-W depend=afterok:$ID_of_previous_job。该脚本将一次提交所有作业,但只有前 3 个将进入队列(最后 2 个处于 H 状态) - 我无法修改提交脚本的最后一行提交
next_job(很有可能实际程序在walltime结束之前无法完成,然后最后一行没有执行。李> - 我无法安装任何软件,所以我只能使用 Bash 脚本,而不是 Torque
- 我宁愿不使用“时间检查”脚本(例如:每 5 分钟检查一次
previous_job是否结束)
是否可以使用while 和或sleep?
【问题讨论】:
-
我猜你应该可以使用
epilogue选项到qsub开始下一个工作。 -
这不是只适用于 Torque 吗?
-
我不知道结尾是否适用于非 TORQUE pbs rms。