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_ 开头的其它名称及其关联的值,但它们不供客户机使用。