Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

提供进程管理

RMAPI 和 DSDL 提供了进程管理工具来实现资源监视器及资源控制回叫。 RMAPI 定义了以下工具(有关其中每一个命令和程序的详细信息,请参阅手册页):

进程监视工具:
pmfadmrpc.pmfd

进程监视工具 (PMF),提供了一种用来监视进程及其子进程以及在失败后重启进程的方法。 该工具由 pmfadm 命令(用于启动和控制被监视的进程)和 rpc.pmfd 守护程序组成。

halockrun

一种用于在保留文件锁定时运行子程序的程序。 此命令在 shell 脚本中使用很方便。

hatimerun

一种用于在超时控制下运行子程序的程序。 此命令在 shell 脚本中使用很方便。

DSDL 提供了用于实现 hatimerun 功能的 scds_hatimerun 函数。

DSDL 提供了一组用来实现 PMF 功能的函数 (scds_pmf_*)。 要获得 DSDL PMF 功能的概述以及各种函数的列表,请参阅PMF 函数