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

重启监视器

要重新启动监视器,Update 方法必须定位实现探测程序的脚本。该探测程序位于数据服务的基目录中,由 RT_basedir 特性指向该目录。Update 方法可检索 RT_basedir 的值并将其存储在 RT_BASEDIR 变量中,如下所示。


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

然后,Update 将使用 RT_BASEDIR 的值和 pmfadm 来重启 dns_probe 程序。如果成功,Update 将在成功状态下退出并向管理用户发送一条表明相应情况的消息。如果 pmfadm 无法启动该探测程序,Update 将在失败状态下退出并记录一条错误消息。