1

当我计算到一半时,我发现运行时限制 50:00 可能还不够。所以我使用 $bstop 1234 来停止作业 1234 并尝试将旧运行时 -W 50:00 修改为 -W 100:00 你能建议一个命令吗?

我试过了

$ bmod -W 100:00 1234 
Please request for a minimum of 32 cores!
For more information, please contact XXX@XXX.
Request aborted by esub. Job not modified.

$ bmod [-W 100:00| -Wn ]  1234
-bash: -Wn]: command not found
100:00[8217]: Illegal job ID.
. Job not modified.

根据

[-W [hour:]minute[/host_name | /host_model] | -Wn]

来自http://www.cisl.ucar.edu/docs/LSF/7.0.3/command_reference/bmod.cmdref.html

我不太明白语法,-Wn 是否意味着 Wall time new

非常感谢您的帮助!

4

1 回答 1

0
  • 第一个命令失败,因为 LSF 调用管理员定义的强制 esub 以在命令行上进行一些预处理,这将返回错误。这是您链接的页面的相关报价:

与 bsub 一样,bmod 调用主 esub (mesub),它调用由 LSF 管理员配置的任何强制性 esub 可执行文件,以及任何名为 esub(不带 .application)的可执行文件(如果它存在于 LSF_SERVERDIR 中)。

  • 您将不得不提出一个通过 esub 检查的 bmod 命令行,但这可能会导致其他问题,因为默认情况下无法在运行时更改某些参数(例如 -n 我相信)因此 bmod 将拒绝请求,如果你指定它。

  • -Wn 选项用于从作业中完全删除运行限制,而不是将其更改为不同的值。

于 2013-10-25T18:31:26.970 回答