用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南

故障监视器

RGOffload 资源的故障监视器探测可用于使 rg_to_offload 扩展特性中指定的资源组在控制关键资源的节点上保持脱机状态。在每个探测周期内,故障监视器将检验所要卸载的资源组 (offload-rg) 在控制关键资源的节点上是否为脱机状态。如果 offload-rg 在控制关键资源的节点上处于联机状态,则故障监视器将在除控制关键资源的那个节点之外的某个节点上尝试启动 offload-rg,从而使得 offload-rg 在控制关键资源的那个节点上脱机。

由于 offload-rgdesired_primaries 被设置为 0,因此在后来可用的节点上不会重新启动已卸载的资源组。因此,在使 offload-rg 在控制关键资源的节点上保持脱机的同时,RGOffload 故障监视器会在尽可能多的主节点上尝试启动 offload-rg,直到达到 maximum_primaries 限制。

RGOffload 会尝试启动所有已卸载的资源组,除非这些资源组处于 MAINTENANCEUNMANAGED 状态。要将资源组置于 UNMANAGED 状态,请使用 scswitch 命令。


# scswitch -u -g resourcegroup

在每个 Thorough_probe_interval 之后,都将调用故障监视器探测循环。