我有一个可以在我的大学LSF群集上运行很长时间的程序。我不知道它是否会在超出工作时间限制之前完成。如果作业超过时间限制,则LSF系统将在程序最终终止之前向程序发送越来越不友好的终止信号。我对代码进行了编程,以捕获USR2信号并保存其数据,但是这需要几分钟。在我的大学使用LSF系统的指南中,它指出了该选项
-ta USR2 -wt [hh:]mm
延长了程序对USR2做出反应的时间限制。
我已经尝试过以下选项:
-ta USR2 -wt '00:20'
-ta USR2 -wt 00:20
-ta USR2 -wt 20
-ta USR2 -wt '20'
以及以上所有内容
USR2
替换为
'USR2'
我希望可以提交作业,但是发生错误:
a: Bad time specification. Job not submitted.
答案 0 :(得分:0)
我认为你想要
-wa USR2 -wt 20
-ta
不是bsub选项。因此,bsub认为您要求的终止期限为-t
,时间规格为a
。因此,错误消息
a: Bad time specification. Job not submitted.