这些函数封装了 PMF 的功能。通过 PMF 进行监视的 DSDL 模型可以创建并使用 pmfadm(1M) 的隐含 tag 值。PMF 工具还使用 Restart_interval、Retry_count 和 action_script(pmfadm 的 -t、-n 和 -a 选项)的隐含值。最重要的是,DSDL 将把 PMF 发现进程停止情况时进行的进程停止历史记录与故障监视器检测到故障情况时进行的应用程序故障历史记录结合起来,以通过计算决定是进行重启还是进行故障转移。
scds_pmf_get_status(3HA) - 确定指定的实例是否正在 PMF 的控制下被监视。
scds_pmf_restart_fm(3HA) - 使用 PMF 重新启动故障监视器。
scds_pmf_signal(3HA) - 向在 PMF 控制下运行的进程树发送指定的信号。
scds_pmf_start(3HA) - 在 PMF 的控制下执行指定程序(包括故障监视器)。
scds_pmf_stop( 3HA) - 终止在 PMF 控制下运行的进程。
scds_pmf_stop_monitoring(3HA) - 停止监视在 PMF 控制下运行的进程。