Guide des développeurs pour les services de données Sun Cluster 3.1 10/03

Contenu d'un message SC_EVENT

Le message SC_EVENT contient le message exact qui a été généré au sein du cluster, retranscrit au format de message XML SC_EVENT. Le tableau indiqué ci-dessous présente les types d'événements que le protocole CRNP envoie, y compris les paires nom/valeurs requises, l'éditeur et le fournisseur.

Classe et sous-classe 

Éditeur et fournisseur 

Paires nom/valeurs 

Notes 

EC_Cluster

ESC_cluster_membership

Éditeur : rgm 

Fournisseur : SUNW 

Nom : node_list

Type de valeurs : tableau de chaînes de caractères 

Nom : state_list

Type de valeurs : tableau de chaînes de caractères 

Les positions des éléments du tableau de state_list sont synchronisées avec celles de node_list. Cela signifie que l'état du noeud répertorié en première position dans le tableau node_list se trouve en première position dans le tableau state_list.

state_list contient uniquement les numéros ASCII. Chaque numéro représente le numéro actuel du noeud dans le cluster. Si ce numéro correspond à celui reçu dans un message précédent, cela signifie que la relation qui lie le noeud au cluster n'a pas changé (disparu/connecté/déconnecté). Si ce numéro est -1, le noeud n'est pas un membre du cluster. Si ce numéro n'est pas un nombre négatif, le noeud est un membre du cluster.

Les autres noms commençant par ev_ et les valeurs connexes peuvent être présents mais ils ne sont pas destinés à être utilisés par les clients.

EC_Cluster

ESC_cluster_rg_state

Éditeur : rgm 

Fournisseur : SUNW 

Nom : rg_name

Type de valeurs : chaîne de caractères 

Nom : node_list

Type de valeurs : tableau de chaînes de caractères 

Nom : state_list

Type de valeurs : tableau de chaînes de caractères 

Les positions des éléments du tableau de state_list sont synchronisées avec celles de node_list. Cela signifie que l'état du noeud répertorié en première position dans le tableau node_list se trouve en première position dans le tableau state_list.

state_list contient les représentations de chaînes de caractères de l'état du groupe de ressources. Les valeurs valides correspondent à celles que vous pouvez rechercher et extraire à l'aide des commandes scha_cmds( 1HA).

Les autres noms commençant par ev_ et les valeurs connexes peuvent être présents mais ils ne sont pas destinés à être utilisés par les clients.

EC_Cluster

ESC_cluster_r_state

Éditeur : rgm 

Fournisseur : SUNW 

Trois requises comme suit :  

Nom : r_name

Type de valeurs : chaîne de caractères 

Nom : node_list

Type de valeurs : tableau de chaînes de caractères 

Nom : state_list

Type de valeurs : tableau de chaînes de caractères 

Les positions des éléments du tableau de state_list sont synchronisées avec celles de node_list. Cela signifie que l'état du noeud répertorié en première position dans le tableau node_list se trouve en première position dans le tableau state_list.

state_list contient les représentations de chaînes de caractères de l'état de la ressource. Les valeurs valides correspondent à celles que vous pouvez rechercher et extraire à l'aide des commandes scha_cmds( 1HA).

Les autres noms commençant par ev_ et les valeurs connexes peuvent être présents mais ils ne sont pas destinés à être utilisés par les clients.