4.7 設定資源監控

High Availability Extension 不僅可以偵測節點失敗,而且還可以偵測節點上個別資源失敗的時間。若要確定資源是否正在執行,您必須針對該資源設定資源監控。資源監控包括指定逾時與/或啟動延遲值以及間隔。該間隔會告知 CRM 應檢查資源狀態的頻率。

新增或修改監控作業

  1. 啟動 Linux HA Management Client,並依節 4.1, Linux HA Management Client 中所述登入叢集。

  2. 在 Linux HA Management Client 主視窗中,按一下左側窗格中的資源,以檢視已為叢集設定的資源。

  3. 在右側窗格中,選取要修改的資源,然後按一下編輯。下一個視窗會顯示基本的資源參數,以及已為該資源定義的中繼屬性、例項屬性及作業。

  4. 若要新增新的監控作業,請選取相應的索引標籤,然後按一下新增

    若要修改現有作業,請選取相應的項目,然後按一下編輯

  5. 輸入監控作業的唯一ID。在您修改現有的監控作業時,其 ID 已定義好,會顯示在組態對話方塊中。

  6. 名稱中,選取要執行的動作,例如「監控」、「啟動」,或停止

  7. 間隔欄位中輸入值 (以秒計)。

  8. 逾時欄位中輸入值 (以秒計)。作業在經過指定的逾時期間之後會被視為 failed。PE 將會決定需要採取的措施,或執行您在監控作業的失敗時欄位中指定的動作。

  9. 視需要設定選擇性參數,例如失敗時(若此動作失敗時應採取何措施?) 或必要(執行此動作之前需要符合哪些條件?)。

  10. 按需要設定了所有參數後,請按一下確定以完成該資源的組態設定。組態對話方塊會關閉,同時主視窗會顯示修改的資源。

若不設定資源監控,則不會向您通知資源成功啟動後發生的失敗,並且叢集會始終將資源顯示為處於正常狀態。

若資源監控偵測到失敗,系統將會執行以下動作: