Guide des développeurs pour les services de données Sun Cluster pour SE Solaris

Redémarrage du détecteur

Pour redémarrer le détecteur, la méthode Update doit localiser le script mettant en œuvre le programme probe. Le programme d'analyse réside dans le répertoire de base du service de données, vers lequel pointe la propriété RT_basedir. La méthode de mise à jour récupère la valeur de la propriété RT_basedir et la stocke dans la variable RT_BASEDIR comme suit :


RT_BASEDIR=`scha_resource_get -O RT_BASEDIR -R $RESOURCE_NAME -G \ $RESOURCEGROUP_NAME`

La méthode utilise ensuite la valeur de la variable avec la commande pmfadm afin de redémarrer le programme dns_probe. S'il y réussit, Update se ferme avec succès et envoie un message le signalant à l'administrateur. Si pmfadm ne peut pas lancer le programme de sonde, Update se ferme en affichant un état d'échec et consigne un message d'erreur.