Ces fonctions encapsulent la fonctionnalité PMF. Le modèle DSDL de contrôle utilisant la fonction PMF crée et utilise des valeurs implicites tag pour pmfadm. Reportez-vous à la rubrique pmfadm(1M) pour obtenir de plus amples informations.
La fonction PMF utilise également des valeurs implicites pour Restart_interval , Retry_count et action_script (les options - t, -n et -a de pmfadm). Ce qu'il faut retenir, c'est que la bibliothèque DSDL lie l'historique des pannes de processus (détectées par la fonction PMF) à celui des pannes de l'application (repérées par le détecteur de pannes) avant de choisir entre le redémarrage et le basculement.
Cette section présente les fonctions suivantes :
scds_pmf_get_status(3HA) : détermine si l'instance spécifiée est contrôlée par la fonction PMF.
scds_pmf_restart_fm(3HA) : utilise la fonction PMF pour redémarrer le détecteur de pannes.
scds_pmf_signal(3HA) : envoie le signal spécifié à une arborescence de processus contrôlée par la fonction PMF.
scds_pmf_start(3HA) : exécute un programme spécifié (y compris un détecteur de pannes) sous le contrôle de la fonction PMF.
scds_pmf_stop(3HA) : met fin à un processus fonctionnant sous le contrôle de la fonction PMF.
scds_pmf_stop_monitoring(3HA) : arrête la fonction de surveillance d'un processus contrôlé par la fonction PMF.