布尔什夫斯

显示提前预留。

概要

brsvs [-l | -w] [-p all | -p "主机名..." | -p 主机组..."]
brsvs [-l | -w] [-z all | -z "主机名..." | -z 主机组..."]
brsvs [-l | -w] 预订名称
brsvs [-c all | -c " 政策名称"]
brsvs [-h | -V]

描述

缺省情况下,显示所有主机,用户和组的当前提前预留。

您还可以查看跨集群的高级预留:
  • 缺省 all 选项同时包含本地和远程预留。
  • host_name 不采用 host_name@cluster_name 参数。

缺省情况下, brsvs 命令会截断预留标识 (RSVID) 11 个字符。 使用 -w 选项可查看完整预留标识。

选项

-l
以长整型多行格式显示提前预留。 除了标准输出外, -l 选项还会显示 个队列,这些队列可以在高级预留开始之前使用高级预留主机,预脚本,预脚本时间,后脚本,后脚本时间, 预留类型 (openclosed),是否允许非提前预留作业在第一次提前预留启动后继续运行, 以及与指定提前预留相关联的任何作业的作业标识。 预留按状态排序。

NCPUS字段显示实时提前预留使用量,格式为: 已用插槽数/总插槽数。

-w
宽格式。 显示保留信息而不截断字段。
-c 全部 | -c " 政策名称..."
显示 lsb.resources 文件中定义的高级预留策略。 缺省情况下,显示所有策略名称。

all 关键字显示所有策略的详细信息。

-p all " | -p "host_name ..."| -p host_group ..."
显示使用提前预留的指定主机,主机组或组合的每周计划程序。

all 关键字显示具有预留的所有主机的每周计划程序。

-z all | -z "host_name ..."| -z host_group ..."
显示仅具有具有预留配置的每周项的策划员。 将省略空行。

all 关键字显示具有预留的所有主机的每周计划程序。

-h
打印命令用法并退出。
-V
打印 LSF 发行版并退出。

输出

RSVID
高级预留标识。
时间窗口
重现预留的时间窗口。
值之间用连字符 (-) ,之间没有空格:
time_window = begin_time-end_time
时间按以下格式指定:
[day:]hour[:minute]
所有字段都是具有以下范围的数字:
星期几
0 到 6 (0 是星期日)
Hour
0 到 23
Minute
0 到 59
可以通过以下任何方式指定时间窗口:
  • hour-hour
  • hour:minute-hour:minute
  • day:hour:minute-day:hour:minute

分钟的缺省值为 0 (小时)。 日期的缺省值是一周中的每一天。

用户
为提前预留指定的用户和用户组的列表。

示例

以下命令显示名为 reservation1 的预留
brsvs -c reservation1
Policy Name: reservation1
Users: ugroup1 ~user1 
Hosts: hostA hostB
Time Window: 8:00-13:00
以下示例显示动态调度的预留的预留占位符。 在作业实际使用预留之前,资源和时间窗口为空白:
brsvs user2#20
RSVID        TYPE      USER       NCPUS          RSV_HOSTS     TIME_WINDOW
user2#20     user     user2       0/0             none:0/0      -

另请参阅

brsvadd, brsvmod, brsvdel, lsb.resources