rmresponse 命令

用途

除去响应。

语法

rmresponse [-f] [-q] [-h] [-TV] 响应[:node_name]

描述

rmresponse 命令除去由 response 参数指定的响应。 该响应必须已存在才能除去它。 即使响应与条件相链接,也必须除去该响应时,请指定 -f 标志。 这将强制除去响应及带有条件的链接。 如果未指定 -f 标志并且存在具有条件的链接,那么不会除去响应。 该命令不除去条件。

如果系统软件正确工作需要某个特定的响应,那么该响应可能被锁定。 不能修改或除去锁定的响应,直到将它解锁为止。 如果您在 rmresponse 命令上指定的响应已锁定,那么不会将其除去; 而是会生成错误,通知您响应已锁定。 要解锁响应,可以使用 chresponse 命令的 -U 标志。 但是,由于响应通常是被锁定的(因为它是系统软件正确工作的基本因素),您应该在解锁它之前进行提醒。

标志

-f
强制除去响应即使链接有条件。 将有条件的链接连同响应一起除去,但不除去条件。
-q
响应不存在时不返回错误。
-h
将命令的用法语句写到标准输出。
-T
将命令的跟踪消息写到标准错误。 仅供您的软件服务组织使用。
-V
将命令的详细消息写到标准输出。

参数

响应
指定要除去的已定义响应的名称。
节点名
在定义响应的集群中指定节点。 如果未指定 node_name,那么使用本地节点。 node_name 是由 CT_MANAGEMENT_SCOPE 环境变量所确定的作用域内的节点。

安全性

用户需要 IBM.EventResponse 资源类的写许可权才能运行 rmresponse。 许可权在联系系统的访问控制表 (ACL) 文件中指定。

退出状态

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
指定管理域作用域。

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

标准输出

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

标准错误

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

示例

这些示例适用于单机系统:
  1. 要除去名为 轮班时广播事件的响应定义,请运行以下命令:
     rmresponse  "Broadcast event on-shift"
  2. 要除去名为 轮班时广播事件 的响应定义 (即使该响应与条件链接) ,请运行以下命令:
    rmresponse -f "Broadcast event on-shift"
该示例适用于管理域:
  1. 在本示例中,当前节点为管理服务器。 要在受管节点 nodeB上除去名为 Broadcast event on-shift 的响应定义,请运行以下命令:
     rmresponse  "Broadcast event on-shift":nodeB
该示例适用于对等域:
  1. 要除去在节点 nodeA上定义的名为 Broadcast event on-shift 的响应定义,请从域中的任何节点运行以下命令:
     rmresponse  "Broadcast event on-shift":nodeA

位置

/opt/rsct/bin/rmresponse