Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

SC_EVENT 消息的内容

SC_EVENT 消息包含群集中实际生成的消息,该消息已经过转换,符合 SC_EVENT XML 消息的格式要求。下表描述了 CRNP 传送的事件类型,包括名称和值对、发行商和供应商。

类和子类 

发行商和供应商 

名称和值对 

说明 

EC_Cluster

ESC_cluster_membership

发行商:rgm 

供应商:SUNW 

名称:node_list

值类型:字符串数组 

名称:state_list

值类型:字符串数组 

state_list 中数组元素的位置与 node_list 中的位置同步。也就是说,node_list 数组中列出的第一个节点的状态在 state_list 数组中位于第一位。

state_list 仅包含以 ASCII 表示的数字。每个数字都表示该节点在群集中的当前象征数字。如果该数字与上一个消息中接收到的数字相同,则说明该节点与群集之间的关系(脱离、连接或重新连接)尚未改变。如果象征数字是 –1,则说明该节点不是该群集的成员。如果象征数字非负,则说明该节点是该群集的成员。

可能会有以 ev_ 开头的其他名称及其关联的值,但它们不供客户机使用。

EC_Cluster

ESC_cluster_rg_state

发行商:rgm 

供应商:SUNW 

名称:rg_name

值类型:字符串 

名称:node_list

值类型:字符串数组 

名称:state_list

值类型:字符串数组 

state_list 中数组元素的位置与 node_list 中的位置同步。也就是说,node_list 数组中列出的第一个节点的状态在 state_list 数组中位于第一位。

state_list 包含资源组状态的字符串表示。有效值是可以使用 scha_cmds(1HA) 命令检索的值。

可能会有以 ev_ 开头的其他名称及其关联的值,但它们不供客户机使用。

EC_Cluster

ESC_cluster_r_state

发行商:rgm 

供应商:SUNW 

有三个是必需的,如下所示: 

名称:r_name

值类型:字符串 

名称:node_list

值类型:字符串数组 

名称:state_list

值类型:字符串数组 

state_list 中数组元素的位置与 node_list 中的位置同步。即,node_list 数组中第一个列出的节点在 state_list 数组中也是第一个列出。

state_list 包含资源状态的字符串表示。有效值是可以使用 scha_cmds(1HA) 命令检索的值。

可能会有以 ev_ 开头的其他名称及其关联的值,但它们不供客户机使用。