Les commandes Shell doivent être utilisées dans les mises en œuvre 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 :
accéder à des informations sur les ressources, les types de ressource, les groupes de ressources et les clusters ;
définir les propriétés Status et Status_msg d'une ressource, avec un détecteur ;
demander le redémarrage ou le déplacement d'un groupe de ressources.
bien que cette rubrique fournisse de brèves descriptions des commandes shell, les différentes pages man, dans la rubrique 1HA, constituent la référence faisant foi pour les commandes shell. Sauf mention contraire, chaque commande correspond à une page man portant le même nom.
Ces commandes vous permettent d'accéder aux informations relatives à une ressource ou de définir les propriétés Status et Status_msg de celle-ci.
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 ().
Définit les propriétés Status et Status_msg 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().
bien que scha_resource_setstatus() soit d'un intérêt propre aux détecteurs de ressources, tout programme peut l'appeler.
Cette commande accède à des informations sur un type de ressource enregistré auprès du RGM.
Cette commande fournit la même fonctionnalité que la fonction C scha_resourcetype_get ().
Ces commandes vous permettent d'accéder à des informations sur un groupe de ressources ou de redémarrer celui-ci.
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 ().
Demande le redémarrage d'un groupe de ressources sous le contrôle du RGM ou son déplacement vers un autre nœud. Elle propose la même fonctionnalité que la fonction C scha_control().
Cette commande accède aux informations relatives à un cluster, telles que les noms des nœuds, les ID, les états, le nom du cluster, les groupes de ressources, etc.
Cette commande fournit les mêmes informations que la fonction C scha_cluster_get ().