[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]
AIX命令参考大全,卷 3,i - m
lscondition 命令
用途
列出
单个或多个条件的有关信息。
语法
lscondition [-a] [ -m | -n | -e ] [ -C | -l | -t | -d | -D delimiter ] [-A] [-q] [-U] [-x] [-h] [-TV] [condition1 [,condition2,...]:node_name]
描述
lscondition 命令列出关于已定义的条件的以下信息:
- 字段
- 描述
- 名称
- 条件的名称
- 节点
- 条件的位置(适用于管理域作用域或对等域作用域)
- 监视状态
- 条件的状态
- 资源类
- 此条件所监视的资源类
- 事件表达式
- 监视此条件所使用的表达式
- 事件描述
- EventExpression 字段的描述
- 重整表达式
- 确定事件发生后何时为此条件重新启动监控所用的表达式
- 重整描述
- RearmExpression 字段的描述
- 选择字符串
- 属性 ResourceClass 采用来确定此条件的监控中包含哪些资源的选择字符串
- 严重性
- 条件的严重性:紧急、警告或提示。
- 节点名称
- 条件注册节点的主机名
- 管理作用域
- 条件监视所在的 RMC 作用域
- 已锁定
- 指定资源是已锁定还是已解锁
要列出所有条件,请输入不指定任何条件名称的 lscondition 命令。命令返回所有条件名列表以及每个条件的监视状态。此情况下缺省格式为表格型。
在条件名后指定节点名限制了定义在此节点上的条件的显示。通过在节点名后面加冒号(:),可以列出节点上的所有条件。此节点名是由环境变量 CT_MANAGEMENT_SCOPE 确定的管理作用域内的节点。管理作用域确定了从中列出条件的节点列表。对本地作用域而言,
只列出本地节点上的条件。否则,会列出域中所有节点的条件。
要得到关于所有条件名的所有信息,在 lscondition 命令中指定 -A 标志。当没有指定条件名时,-A 标志会列出某一条件的所有信息。当列出所有条件的所有信息时,缺省格式为长格式。如果指定了 monitoring-status 标志(-e、-m 或 -n),则列出条件及其状态。
当指定一个以上的条件时,条件信息将按条件名的输入顺序列出。
缺省情况下,当使用 lscondition 命令指定条件名时,显示所有条件的属性。
标志
- -a
- 指定此命令适用于群集中的所有节点。群集作用域由环境变量 CT_MANAGEMENT_SCOPE 确定。如果没有设置此环境变量,首先若存在管理域作用域,选择它,其次若存在对等域,则选择它,然后选择本地域,直到命令作用域有效为止。对找到的第一个有效作用域,此命令会运行一次。例如,如果管理域和对等域两者都存在,没有设置 CT_MANAGEMENT_SCOPE 的 lscondition -z 命令会列出管理域。在此情况下,要列出对等域,将 CT_MANAGEMENT_SCOPE 设置为 2。
- -m
- 只列出监视无误的那些条件。
- -n
- 只列出没有被监视的那些条件。
- -e
- 只列出那些监视有误的条件。
- -C
- 显示可以用来创建条件的 mkcondition 命令。如果指定了不止一个条件,每个 mkcondition 命令会单行显示。当没有指定条件时,会忽略该标志。该标志覆盖了 -l 标志。
- -l
- 产生长格式输出。在单独行上显示条件信息。
- -t
- 在单独列上(表格式)显示条件信息。
- -d
- 产生定界符格式输出。缺省定界符为冒号(:)。如果要更改缺省定界符,使用 -D 标志。
- -D delimiter
- 使用指定的定界符产生定界符格式的输出。使用该标志可以指定不同于缺省定界符 colon(:)的定界符。例如当显示数据包含冒号时。使用该标志可以指定一个或多个字符的定界符。
- -A
- 显示条件的所有条件。
- -q
- 当条件不存在时不返回错误。
- -U
- 指示资源是否已锁定。
- -x
- 禁止页眉打印。
- -h
- 将命令的用法语句写到标准输出。
- -T
- 将命令的跟踪消息写到标准错误。只供软件服务组织使用。
- -V
- 将命令的详细信息写到标准输出。
参数
- condition1 [,condition2,...]
- 指定定义在主机名为 node_name 上的现有条件的名称。可以指定多个条件名。此参数可以是条件名或条件名子串。它是子串时,就会列出包含子串的所有条件名。
- node_name
- 指定条件定义所在的节点。如果没有指定 node_name,就使用本地节点。node_name 是由环境变量 CT_MANAGEMENT_SCOPE 确定的作用域内的节点。
安全性
用户需要 IBM.Condition 资源类的读许可权以运行 lscondition。许可权由所连接系统中的访问控制表(ACL)文件指定。
退出状态
- 0
- 命令运行正确。
- 1
- 发生 RMC 错误。
- 2
- 发生命令行界面脚本错误。
- 3
- 命令行标志输入不正确。
- 4
- 命令行参数输入不正确。
- 5
- 由于不正确的命令行输入而出错。
环境变量
- CT_CONTACT
- 确定存在与资源监控(RMC)守护进程的会话的系统。当 CT_CONTACT 设置成主机名或者 IP 地址时,
此命令会联系指定主机上的 RMC 守护进程。如果没有设置 CT_CONTACT,命令会联系其运行时所在的本地系统上的 RMC 守护进程。RMC 守护进程会话的目标和管理作用域确定了被处理的资源类或资源。
- CT_MANAGEMENT_SCOPE
- 在处理事件-响应资源管理器(ERRM)时,确定与 RMC 守护进程进行会话所用的管理作用域。管理作用域确定处理资源的可能目标节点集。有效值为:
- 0
- 指定本地作用域。
- 1
- 指定本地作用域。
- 2
- 指定对等域作用域。
- 3
- 指定管理域作用域。
如果没有设置此环境变量,就使用本地作用域。
标准输出
当指定 -h 标志时,此命令的用法语句写到标准输出。所有详细信息都写到标准输出。
标准错误
将所有跟踪消息写到标准错误。
示例
这些示例适用于单机系统:
- 要列出所有条件和它们的监视状态,请运行此命令:
lscondition
输出如下:
名称 节点 监视状态
"FileSystem space used" "节点 A" "受监视"
"tmp space used" "节点 A" "未受监视"
"var space used" "节点 A" "错误"
- 要以长格式列出关于“FileSystem space used”的常规信息,请运行此命令:
lscondition "FileSystem space used"
输出如下:
名称 = "FileSystem space used"
节点 = "nodeA"
监视状态 = "受监视"
资源类 = "IBM.FileSystem"
EventExpression = "PercentTotUsed > 99"
事件描述 = "当已用空间大于 99% 时生成事件"
重整表达式 = "PercentTotUsed < 85"
重整描述 = "在其低于 85% 之后再次启动监视器"
选择字符串 = ""
严重性 = "w"
节点名称 = "{}"
管理作用域 = "l"
- 要列出创建条件“FileSystem space used”的命令,请运行此命令:
lscondition -C "FileSystem space used"
输出如下:
mkcondition -r IBM.FileSystem -a PercentTotUsed \
-e "PercentTotUsed > 99" -E "PercentTotUsed < 85" \
-d "当已用空间大于 99% 时生成事件" \
-D "在其低于 85% 之后启动监视器" \
-S w "FileSystem space used"
- 要列出名字中包含字符串 space 的所有条件,请运行此命令:
lscondition space
输出如下:
名称 = "FileSystem space used"
监视状态 = "受监视"
·
·
·
名称 = "tmp space used"
监视状态 = "未受监视"
·
·
·
名称 = "var space used"
监视状态 = "受监视"
·
·
·
- 要列出错误条件,请运行此命令:
lscondition -e
输出如下:
名称 监视状态
"var space used" "错误"
此示例适用于群集系统:
- 要列出所有条件和它们的监视状态,请运行此命令:
lscondition -a
输出如下:
名称 节点 监视状态
"FileSystem space used" "节点 A" "受监视"
"tmp space used" "节点 A" "未受监视"
"var space used" "节点 A" "错误"
位置
- /usr/sbin/rsct/bin/lscondition
- 包含 lscondition 命令
相关信息
命令:chcondition、lscondresp、mkcondition 和 rmcondition
文件:rmccli
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]