4.7 配置资源监视

虽然 High Availability Extension 可以检测节点故障,但也能够检测节点上的各个资源何时发生故障。如果希望确保资源运行,则必须为该资源配置资源监视。资源监视包括指定超时和/或启动延迟值以及间隔。间隔告诉 CRM 检查资源状态的频率。

添加或修改监视操作

  1. 部分 4.1, Linux HA Management Client中所述,启动 Linux HA Management Client 并登录到群集。

  2. 在 Linux HA Management Client 主窗口,单击左窗格中的 Resources(资源)以查看群集已配置的资源。

  3. 在右窗格中,选择要修改的资源并单击 Edit(编辑)。下一个窗口将显示为该资源定义的基本资源参数、元属性、实例属性和操作。

  4. 要添加新的监视操作,请选择各自选项卡并单击 Add(添加)。

    要修改现有操作,请选择各自条目并单击 Edit(编辑)。

  5. 为监视操作输入唯一的 ID。修改现有监视操作时,ID 已经定义并显示在配置对话框中。

  6. Name(名称)中,选择要执行的操作,例如 monitorstartstop

  7. Interval(间隔)字段中,输入以秒表示的值。

  8. timeout(超时)字段中,输入以秒表示的值。在指定的超时期间后,操作会被视为 failed。PE 会决定如何做或执行您在监视操作的 On Fail(失败时)字段中指定的操作。

  9. 如果需要,请设置可选参数,如 On Fail(失败时)(此操作失败时如何做?)。或 Requires(要求)(发生此操作前需要满足哪些条件?)。

  10. 如果所有参数都按您的需要进行了设置,请单击 OK(确定)完成该资源的配置。配置对话框关闭,主窗口显示修改后的资源。

如果不配置资源监视,则不会告知成功启动的资源故障,且群集始终显示资源状况正常。

如果资源监视检测到故障,会发生以下操作: