startcondresp 命令

用途

开始对具有一个或多个已链接响应的条件进行监视。

语法

要开始监视一个条件:

startcondresp [-h ][-TV ] 健康) 状况 [:节点名称 ] [ 响应 [ 响应...]]

要对条件/响应关联进行解锁或锁定:

startcondresp {-U | -L} [-h] [-TV] 条件[:node_name] 响应

描述

startcondresp 命令启动对具有链接响应的条件的监视。 条件和响应之间的链接被称为条件/响应关联。 在集群环境下,条件和响应必须在相同节点中定义。 监视启动后条件出现时,就运行响应。 如果未指定响应,启动所有与此条件链接的响应的监视。 当条件出现时,这引起所有的链接响应运行。 如果指定多个响应,那么只为那些链接响应启动监视。

如果指定了一个或多个响应并且这些响应未与该条件链接,那么 startcondresp 命令会将指定的响应链接到该条件,并启动监视。 使用 mkcondresp 命令将响应链接到条件,而不启动监视。

如果为了使系统软件能正常工作而需要特殊条件/响应关联,那么它可能被锁定。 startcondresp 命令无法启动锁定的条件/响应关联。 如果您在 startcondresp 命令上指定的条件/响应关联已锁定,那么不会启动该关联; 而是会生成错误,通知您此条件/响应关联已锁定。 要解锁条件/响应关联,可以使用 -U 标志。 然而,由于条件/响应关联通常是锁定的(因为它对于系统软件的正常工作是必需的),所以您在解锁它之前需谨慎。 要锁定条件/响应关联以使其无法启动,停止或除去,请使用其 -L 标志重新发出此命令。

标志

-h
将命令的用法语句写到标准输出。
-T
将命令的跟踪消息写到标准错误。 仅供您的软件服务组织使用。
-V
将命令的详细消息写到标准输出。
-U
解锁条件/响应关联以使它可以被启动、停止或除去。 如果条件/响应关联被锁定,这通常是由于它对于系统软件的正常工作不可或缺而造成的。 由于此原因,您在解锁它之前应小心谨慎。 当使用 -U 标志解锁条件/响应关联时,此命令不能执行其他操作。
-L
锁定条件/响应关联以使它无法被启动、停止或除去。 当使用 -L 标志锁定条件/响应关联时,此命令不能执行其他操作。

参数

条件
指定与响应链接的条件名称。 条件总是最先指定。
节点名
指定定义条件的域中的节点。 如果未指定 node_name,那么使用本地节点。 node_name 是由 CT_MANAGEMENT_SCOPE 环境变量所确定的作用域内的节点。
响应
指定一个或多个响应的名称。 如果响应未与条件链接,指定多个响应与条件链接并启动对指定响应的监视。

安全性

用户需要 IBM.Association 资源类的写许可权才能运行 startcondresp。 许可权在联系系统的访问控制表 (ACL) 文件中指定。 请参阅 RSCT: Administration Guide 以获取有关 ALC 文件以及如何修改该文件的详细信息。

退出状态

0
命令成功运行。
1
RMC 发生错误。
2
命令行界面脚本发生错误。
3
命令行中输入错误标志。
4
命令行中输入错误参数。
5
不正确的命令行输入导致出错。

环境变量

CT_CONTACT
确定与资源监视和控制 (RMC) 守护程序发生会话的系统。 当 CT_CONTACT 设置为主机名或 IP 地址时,该命令会与指定主机上的 RMC 守护程序联系。 如果未设置 CT_CONTACT,那么该命令会与运行它的本地系统的 RMC 守护程序联系。 RMC 守护程序会话的目标和管理作用域确定了处理的资源类或资源。
CT_IP_AUTHENT
如果存在 CT_IP_AUTHENT 环境变量,那么 RMC 守护程序将使用基于 IP 的网络认证,与 CT_CONTACT 环境变量中的 IP 地址所指定系统上的 RMC 守护程序联系。 仅当 CT_CONTACT 设为 IP 地址时,CT_IP_AUTHENT 才有意义;它不依赖于域名系统(DNS)服务。
CT_MANAGEMENT_SCOPE
确定处理事件响应资源管理器(ERRM)的资源时用于与 RMC 守护程序的会话的管理作用域。 管理作用域确定可以处理资源的可能目标节点集。 有效值为:
0
指定本地作用域。
1
指定本地作用域。
2
指定对等域作用域。
3
指定管理域作用域。

如果此环境变量设置,那么使用本地作用域。

实现细节

该命令是AIX® 的Reliable Scalable Cluster Technology(RSCT) 文件集的一部分。

标准输出

当指定 -h 标志时,此命令的用法语句将写入标准输出。 所有详细消息都写到标准输出。

标准错误

所有跟踪消息都写到标准错误。

示例

这些示例适用于单机系统:
  1. 为了用响应“Broadcast event on-shift”启动监视“FileSystem space used”条件,不管响应是否与条件链接,运行此命令:
    startcondresp  "FileSystem space used" "Broadcast event on-shift"                               												
    	
  2. 为了用所有与其链接的响应启动监视“FileSystem space used”条件,运行此命令:
    startcondresp "FileSystem space used" 
  3. 为了用响应“Broadcast event on-shift”和“E-mail root anytime”启动监视“FileSystem space used”条件, 不管它们是否与条件链接,运行此命令:
    startcondresp "FileSystem space used" "Broadcast event on-shift" "E-mail root anytime"
这些示例适用于管理域:
  1. 为了用响应“Broadcast event on-shift”在管理服务器上启动监视条件“FileSystem space used”,不管响应是否与条件链接,在管理服务器上运行此命令:
    startcondresp  "FileSystem space used" "Broadcast event on-shift"                               												
    	
  2. 要使用响应 "Broadcast event on-shift"(轮班时广播事件)开始监控受管节点 "nodeB上的 ""FileSystem空间已用 "条件,无论响应是否与条件相关联,请在管理服务器上运行此命令:
    startcondresp  "FileSystem space used":nodeB "Broadcast event on-shift"                               												
    	
该示例适用于对等域:
  1. 要使用响应 "Broadcast event on-shift"(也在网域中的 "nodeA上)开始监控网域中 "nodeA上的 ""FileSystem空间已用 "条件,无论响应是否与条件相关联,请在网域中的任意节点上运行此命令:
    startcondresp  "FileSystem space used":nodeA "Broadcast event on-shift"

位置

/opt/rsct/bin/startcondresp