等待一个或所有 LSF 作业完成

Veb*_*osa 10 hpc cluster

使用Platform LSF,是否有一个命令会在返回之前等待特定作业或我所有提交的作业完成?换句话说,我正在寻找与waitbash中的内置命令等效的 LSF 。

Veb*_*osa 9

如果您将-K选项提供给bsub,它将在返回之前等待作业完成。然后,您可以bsub在 shell 中后台运行多个命令,并使用 shell 的wait命令来等待它们。例子:

#!/bin/bash
bsub -K -o out.1 sleep 10 &
bsub -K -o out.2 sleep 5 &
wait
Run Code Online (Sandbox Code Playgroud)

  • 如果 bsub 作业是数组,则 -K 标志不起作用 (2认同)