Sun Cluster HA for Sybase ASE 故障监视器查询 Sybase ASE 服务器以确定服务器的运行状况。
Sun Cluster HA for Sybase ASE 故障监视器仅监视自适应服务器。 故障监视器不监视辅助服务器。
故障监视器包括以下进程。
主故障监视进程
数据库客户机故障探测
以下各节介绍了 Sun Cluster HA for Sybase ASE 故障监视器进程以及故障监视器使用的扩展特性。
故障监视器进程可以诊断错误并检查统计信息。 如果发生以下情况,监视器将标记操作成功。
数据库处于联机状态。
活动检查未返回错误。
测试事务未返回错误。
如果操作失败,则主进程将检查操作表以查找要执行的操作,然后执行预先确定的操作。 如果操作失败,主进程可以执行以下操作,这些操作可以将外部程序作为单独的进程在后台执行。
在当前节点上重新启动资源。
在当前节点上重新启动资源组。
将资源组故障转移到资源组节点列表中的下一个节点。
服务器故障监视器还可以扫描 Adaptive_Server_Log 文件,并更正扫描标识的所有错误。
数据库客户机故障探测可以执行活动检查和测试事务。 扩展特性 Connect_string 将指定一个可执行所有数据库操作的帐户。 扩展特性 Probe_timeout 将设置探测用于确定数据库探测是否成功的超时值。
故障监视器使用以下扩展特性。
Thorough_probe_interval
Retry_count
Retry_interval
Probe_timeout
Connect_string
Connect_cycle
Adaptive_Server_Log
有关这些扩展特性的详细信息,请参见配置 Sun Cluster HA for Sybase ASE 扩展特性。