配置多个应用程序监视器

PowerHA® SystemMirror® 可以使用应用程序监视器来监视指定的应用程序。

这些应用程序监视器可以执行以下操作:

  • PowerHA SystemMirror 启动应用程序之前,请检查该应用程序是否正在运行。
  • 监视应用程序的成功启动。
  • 检查应用程序在经过稳定时间间隔之后是否成功运行。
  • 同时监视启动过程和长时间运行的进程。
  • 自动执行操作,以在检测到进程终止或其他应用程序故障之后重新启动应用程序。

您可以配置多个应用程序监视器并将其与一个或多个应用程序控制器相关联。

通过支持每个应用程序多个监视器, PowerHA SystemMirror 可以支持更复杂的配置。 例如,您可以为使用中的 Oracle 并行服务器的每个实例配置一个监视器。 或者,您也可以配置一个定制监视器以检查数据库以及进程终止监视器的运行状况,从而立即检测数据库进程的终止。

注: 如果受监视的应用程序受系统资源控制器控制,请确保 action: multi-O-Q-O 指定在子系统异常停止的情况不重新启动。 -Q 指定不允许子系统的多个实例同时运行。 可以使用以下命令来检查这些值:
lssrc -Ss Subsystem | cut -d : -f 10,11

如果值不是 -O-Q,请使用 chssys 命令来更改值。