ctrmc.rio 文件

用途

调整资源动态属性的报告时间间隔。

描述

要调整类定义文件中定义的资源动态属性的报告时间间隔,可以创建名为 ctrmc.rio报告时间间隔覆盖文件报告时间间隔 是资源管理器对值进行采样之间的时间量。 您可以为所有类,单个类或一个类的单个属性设置报告时间间隔。 ctrmc.rio 文件中的信息仅适用于具有报告时间间隔 (变量类型为 CounterQuantity) 的资源动态属性。

ctrmc.rio 文件是纯文本文件,其中文件中的一行包含两个空格分隔的标记,如下所示:
class_name[:attr_name] reporting_interval
第一个标记是 lsrsrc 命令返回的类名,或紧跟冒号的类名,后跟 lsrsrcdef 命令返回的可选资源动态属性名。 如果仅指定类名,那么报告时间间隔将应用于具有报告时间间隔的类的所有资源动态属性。 如果指定了类名和属性名,那么报告时间间隔仅适用于指定的属性 (如果适用)。 如果此属性没有报告时间间隔,那么将忽略该行。 第二个标记 (报告时间间隔) 是一个未签名的整数值,它被解释为秒数。 如果没有任何属性名的类名是关键字 ALL,那么报告时间间隔将应用于所有资源类的所有动态资源属性。 属性的最后一个规范适用。
在以下示例中:
Foo:larry       10
Foo             15
Foo:curly       20
对于 larry ,报告时间间隔为 15 ,对于 curly,报告时间间隔为 20Foo 类的所有其他动态属性都将具有报告时间间隔 15。 将忽略空白行,以数字符号 ( # ) 开头的行以及包含无法识别的标记的行。

RMC 守护程序在启动时读取报告时间间隔覆盖文件。 如果启动了 refresh -s ctrmc 命令,那么将重新读取该文件。 在此情况下,任何新的报告时间间隔都仅适用于将来的事件注册。

实现细节

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

位置

/var/ct/cfg/ctrmc.rio