布拉德明

IBM® Spectrum LSF License Scheduler的管理工具。

概要

bladmin 子命令
bladmin [-h | -V]

描述

bladmin 命令提供了一组用于控制 LSF License Scheduler的子命令。

您必须是 root 用户或 LSF License Scheduler 管理员才能使用此命令。

子命令概要

ckconfig
reconfig [ host_name... | ] all
shutdown [ host_name... | ] all
blddebug [-c class_name... ] [-l debug_level ] [-f logfile_name ] [ ]-o
blcdebug [-l debug_level ] [-f logfile_name ] [ ]-o collector_name...| 全部
-h
-V

用途

ckconfig
检查 LSF_ENVDIR/lsf.licenseschedulerlsf.conf 文件中的 LSF License Scheduler 配置。

缺省情况下, bladmin ckconfig 命令仅显示配置文件检查的结果。 如果发现警告错误,那么 bladmin 命令会提示您输入 y 选项以显示详细消息。

reconfig [host_name ... | 全部]
重新配置 LSF License Scheduler
关闭 [host_name ... | 全部]
关闭 LSF License Scheduler
blddebug [[-c class_name...] [[-l debug_level ] [[-f logfile_name ] [-o]
设置 bld 守护程序的消息日志级别,以在日志文件中包含额外信息。 您必须是 rootLSF 管理员才能使用此命令。
如果在不使用任何选项的情况下使用 bladmin blddebug 命令,那么将使用以下缺省值:
class_name=0
不记录其他类。
debug_level=0
LS_LOG_MASK 参数中的 LOG_DEBUG 级别。
logfile_name=daemon_name.log.host_name
LSF 系统日志文件目录中的当前 LSF 系统日志文件。
-c class_name...
指定要为其记录调试消息的软件类。

class_name 的格式是类的名称,或者是用空格分隔并括在引号内的类名列表。 类也列在lsf.h中。

支持以下日志类:
LC_AUTH
日志认证消息。
LC_COMM
记录通信消息。
LC_FLEX
记录与 FLEX_STATFLEX_EXEC Flexera API 相关的所有内容。
LC_LICENCE
记录许可证管理消息。
LC_PREEMPT
记录抢占策略消息。
LC_RESREQ
记录资源需求消息。
LC_TRACE
记录重要的程序执行步骤。
LC_XDR
记录 XDR 传输的所有内容。

缺省调试级别为 0 (不记录其他类)。

-l 调试级别
指定调试消息中的详细信息级别。 数字越高,记录的详细信息越多。 更高的级别包括所有更低的日志记录级别。 例如, LOG_DEBUG3 包含 LOG_DEBUG2 LOG_DEBUG1LOG_DEBUG 级别。
支持以下值:
0
LOG_DEBUGlsf.conf 文件的参数 LS_LOG_MASK 中的级别。 这是缺省值。
1
LOG_DEBUG1扩展日志记录的级别。
2
LOG_DEBUG2扩展日志记录的级别。
3
LOG_DEBUG3扩展日志记录的级别。
-f 日志文件名
指定记录调试消息的文件的名称。 文件名可以是完整路径。 如果指定了没有路径的文件名,那么该文件将保存在 LSF 系统日志目录中。

文件的名称具有以下格式:

logfile_name.daemon_name.log.host_name

在 UNIX 上,如果指定的路径无效,那么将在 /tmp 目录中创建日志文件。

在 Windows 上,如果指定的路径无效,那么不会创建日志文件。

缺省值是 LSF 系统日志文件目录中的当前 LSF 系统日志文件。

-o
关闭临时调试设置并将其重置为守护程序启动状态。 将消息日志级别重置为以下值:LS_LOG_MASK并将类重置为以下值:LSB_DEBUG_BLD。日志文件也会重置为缺省日志文件。
blcdebug [[-l debug_level ] [[-f logfile_name ] [-o] collector_name | all
设置 blcollect 命令的消息日志级别,以在日志文件中包含其他信息。 您必须是 rootLSF 管理员才能使用此命令。
如果在不使用任何选项的情况下使用 bladmin blcdebug 命令,那么将使用以下缺省值:
debug_level=0
LOG_DEBUGLS_LOG_MASK 参数中的级别。
logfile_name=daemon_name.log.host_name
LSF 系统日志文件目录中的当前 LSF 系统日志文件。
collector_name=default
缺省收集器名称。
-l 调试级别
指定调试消息中的详细信息级别。 数字越高,记录的详细信息越多。 更高的级别包括所有更低的日志记录级别。 例如, LOG_DEBUG3 包含 LOG_DEBUG2 LOG_DEBUG1LOG_DEBUG 级别。
支持以下值:
0
LOG_DEBUGlsf.conf 文件的参数 LS_LOG_MASK 中的级别。 这是缺省值。
1
LOG_DEBUG1扩展日志记录的级别。
2
LOG_DEBUG2扩展日志记录的级别。
3
LOG_DEBUG3扩展日志记录的级别。
-f 日志文件名
指定记录调试消息的文件的名称。 文件名可以是完整路径。 如果指定了没有路径的文件名,那么该文件将保存在 LSF 系统日志目录中。

文件的名称具有以下格式:

logfile_name.daemon_name.log.host_name

在 UNIX 上,如果指定的路径无效,那么将在 /tmp 目录中创建日志文件。

在 Windows 上,如果指定的路径无效,那么不会创建日志文件。

缺省值是 LSF 系统日志文件目录中的当前 LSF 系统日志文件。

-o
关闭临时调试设置并将其重置为守护程序启动状态。 将消息日志级别重置为以下值:LS_LOG_MASK并将类重置为以下值:LSB_DEBUG_BLD。日志文件也会重置为缺省日志文件。

如果未指定收集器名称,那么缺省值是复原 default 收集器的原始日志掩码和日志文件目录。

collector_name ... | 全部
指定收集器名称,以空格分隔。 all 关键字表示所有收集器。
-h
将命令用法打印到 stderr 并退出。
-V
将发行版打印到 stderr 并退出。

另请参阅

blhosts, lsf.licensescheduler, lsf.conf