rmcondition 命令
用途
除去条件。
语法
rmcondition [-f] [-q] [-h] [-TV] 条件 [:节点名称 ]
描述
rmcondition 命令除去 condition 参数指定的条件。 要除去的条件必须已经存在。 即使条件具有链接的响应,也必须除去该条件时,请使用 -f 标志来强制除去该条件以及与这些响应的链接。 如果未指定 -f 标志,并且存在具有响应的链接,那么不会除去该条件。 此命令不除去响应。
如果系统软件正确工作需要满足某个特定的条件,那么该条件可能被锁定。 不能修改或除去锁定的条件,直到将它解锁为止。 如果您在 rmcondition 命令上指定的条件已锁定,那么不会将其除去; 而是会生成一个错误,通知您该条件已锁定。 要解锁条件,可以使用 chcondition 命令的 -U 标志。 但是,由于条件通常是被锁定的(因为它是系统软件正确工作的基本因素),您应该在解锁它之前进行提醒。
标志
- -f
- 即使它链接到响应也强制除去条件。 与条件一起除去到响应的链接,但是不除去响应。
- -q
- 当条件不存在时不返回错误。
- -h
- 将命令的用法语句写到标准输出。
- -T
- 将命令的跟踪消息写到标准错误。 仅供您的软件服务组织使用。
- -V
- 将命令的详细消息写到标准输出。
参数
- 条件
- 指定要除去的条件名。
- 节点名
- 指定定义条件的节点。 如果未指定 node_name,那么使用本地节点。 node_name 是由 CT_MANAGEMENT_SCOPE 环境变量所确定的作用域内的节点。
安全性
用户需要 IBM.Condition 资源类的写许可权才能运行 rmcondition。 许可权在联系系统的访问控制表 (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 标志时,此命令的用法语句将写入标准输出。 所有详细消息都写到标准输出。
标准错误
所有跟踪消息都写到标准错误。
示例
这些示例适用于单机系统:
- 要除去名为
FileSystem space used
的条件定义,请运行以下命令:rmcondition "FileSystem space used" - 要除去名为
FileSystem space used
的条件定义 (即使条件与响应链接) ,请运行以下命令:rmcondition -f "FileSystem space used"
该示例适用于管理域:
- 在本示例中,当前节点为管理服务器。 要除去在受管节点 nodeB上定义的名为
nodeB FileSystem space used
的条件定义,请运行以下命令:rmcondition "FileSystem space used:nodeB"
该示例适用于对等域:
- 要除去在节点 nodeA上定义的名为
nodeA FileSystem space used
的条件定义,请从域中的任何节点运行以下命令:rmcondition "nodeA FileSystem space used:nodeA"
位置
- /opt/rsct/bin/rmcondition