布雷苏梅
恢复一个或多个暂挂作业。
概要
bresume [-app 应用程序配置文件名称 ] [-C 恢复原因 ] [-g 作业组名称 ] [-J 作业名称 ] [-m 主机名称 | -m 主机组 ] [-q 队列名称 ] [-sla 服务类名称 ] [-u 用户名称 | -u 用户组 | -u all] [0]描述
发送SIGCONT信号以恢复一个或多个已暂挂的作业。
只有 root 和 LSF 管理员可以对其他用户提交的作业执行操作。 无法恢复未暂挂的作业。 对不在其中的作业使用 bresume 命令PSUSP或USUSP状态无任何影响。
必须指定作业标识或 -g, -J, -m, -u或 -q 选项。 指定 0 (零) 以恢复多个作业。
您还可以使用 bkill -s CONT 命令将恢复信号发送到作业。
如果信号请求无法到达作业执行主机,那么 LSF 稍后将在主机变为可访问时重试该操作。 LSF 重试最近的信号请求。
管理员暂挂的作业只能由 LSF 管理员或 root恢复。 用户无权恢复由其他用户或管理员暂挂的作业。 管理员或 root 可以恢复用户或管理员暂挂的作业。
lsb.params 文件中的 ENABLE_USER_RESUME 参数
如果在 lsb.params 文件中设置了 ENABLE_USER_RESUME=Y 参数,那么用户可以恢复管理员暂挂的自己的作业。
选项
- 0
- 恢复满足其他选项 (-g, -m, -q, -u和 -J) 的所有作业。
- -app 应用程序配置文件名称
- 仅恢复与指定应用程序概要文件关联的作业。 必须指定现有应用程序概要文件。
- -C 简历原因
- 指定恢复作业的原因,最大长度为 4095 个字符。 此原因显示在 bhist -l 命令输出中。
- -g 职位组名称
- 仅恢复指定作业组中的作业。
- -J 职位名称
- 仅恢复具有指定名称的作业。
作业名的长度最多可以为 4094 个字符。 作业名不唯一。
通配符 (*) 可以在作业名中的任何位置使用,但不能在数组下标中显示。 例如,模式 job* 返回jobA和jobarray[1]. *AAA*[1] 模式返回作业数组中名称包含的第一个元素AAA. 但是,模式 job1[*] 不会返回任何内容,因为通配符在数组下标中。
- -m 主机名 | -m 主机组
- 仅恢复分派给指定主机,主机组或组合的作业。
- -q 队列名称
- 仅恢复指定队列中的作业。
- -sla 服务类名
- 恢复属于指定服务类的作业。
使用 bsla 命令可显示 lsb.serviceclasses 文件中配置的服务类的属性以及有关每个配置的服务类的状态的动态信息。
- -u 用户名 | -u 用户组 | -u 所有
- 仅恢复由指定用户或组拥有的作业,或者恢复所有用户 (如果指定了保留用户名 all ) 的作业。 要指定 Windows 用户帐户,请以大写字母包含域名,并在 Windows 命令提示符上使用单个反斜杠 (DOMAIN_NAME\user_name) ,在 UNIX 或 Linux 命令行中使用双反斜杠 (DOMAIN_NAME\\user_name)。
- job_ID... | " job_ID [ 索引列表 ]"...
- 仅恢复指定的作业。 可以在此处指定由任何用户提交的作业,而不使用 -u 选项。
- -h
- 将命令用法打印到 stderr 并退出。
- -V
- 将 LSF 发行版打印到 stderr 并退出。
示例
bresume -q night 0
恢复属于用户的所有暂挂作业night队列。 如果用户是 LSF 管理员,请恢复night队列。
bresume -g /risk_group 0
恢复作业组中的所有已暂挂作业/risk_group.
另请参阅
bsub, bjobs, bqueues, bhosts, bstop, bkill, bgadd, bgdel, bjgroup, bparams, bapp, mbatchd, kill, signal, lsb.params, lsb.applications