布尔什夫斯
显示提前预留。
概要
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 选项还会显示 个队列,这些队列可以在高级预留开始之前使用高级预留主机,预脚本,预脚本时间,后脚本,后脚本时间, 预留类型 (open或closed),是否允许非提前预留作业在第一次提前预留启动后继续运行, 以及与指定提前预留相关联的任何作业的作业标识。 预留按状态排序。
该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 -