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

Commandes shell API GR

Les commandes Shell doivent être utilisées dans les mises en oeuvre du script Shell des méthodes de rappel pour les types de ressource représentant des services contrôlés par le RGM du cluster. Vous pouvez utiliser ces commandes pour :


Remarque :

bien que cette rubrique fournisse de brèves descriptions des commandes shell, les différentes pages du manuel, dans la rubrique 1HA, constituent la référence faisant foi pour les commandes shell. Sauf mention contraire, chaque commande correspond à une page de manuel portant le même nom.


Commandes de la ressource API GR

Ces commandes vous permettent d'accéder aux informations relatives à une ressource ou de définir les propriétés Statut et msg_statut de celle-ci.

scha_resource_get

Accède aux informations relatives à une ressource ou à un type de ressource sous le contrôle du RGM. Elle fournit les mêmes informations que la fonction scha_resource_get ().

scha_resource_setstatus

Définit les propriétés Statut et msg_statut d'une ressource sous le contrôle du RGM. Elle est utilisée par le détecteur de la ressource afin d'indiquer l'état de celle-ci tel qu'il le perçoit. Elle propose la même fonctionnalité que la fonction C scha_resource_setstatus().


Remarque :

bien que scha_resource_setstatus() soit d'un intérêt particulier pour les détecteurs de ressources, tout programme peut l'appeler.


Commande du type de ressource

Cette commande accède à des informations sur un type de ressource enregistré auprès du RGM.

scha_resourcetype_get

Cette commande fournit la même fonctionnalité que la fonction C scha_resourcetype_get ().

Commandes du groupe de ressources

Ces commandes vous permettent d'accéder à des informations sur un groupe de ressources ou de redémarrer celui-ci.

scha_resourcegroup_get

Accède aux informations relatives au groupe de ressources sous le contrôle du RGM. Cette commande fournit la même fonctionnalité que la fonction C scha_resourcetype_get ().

scha_control

Demande le redémarrage d'un groupe de ressources sous le contrôle du RGM ou son déplacement vers un autre noeud. Elle propose la même fonctionnalité que la fonction C scha_control().

Commande du cluster

Cette commande accède aux informations relatives à un cluster, telles que les noms des noeuds, les ID, les états, le nom du cluster, les groupes de ressources, etc.

scha_cluster_get

Cette commande fournit les mêmes informations que la fonction C scha_cluster_get ().