Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

Monitor_check 方法

RGM 在特定資源節點的資源上執行 Monitor_check 回呼方法,以確定叢集節點是否可以主控資源。換言之,RGM 執行此方法以確定由資源管理的應用程式是否可以在節點上成功地執行。

通常,此情況需要確定應用程式需要的所有系統資源在叢集節點上確實可用。如Validate 方法中所述,您實作的函數 svc_validate() 至少用於確定該情況。

依據由資源類型實作管理的特定應用程式,可以寫入 Monitor_check 方法以執行附加作業。必須實作 Monitor_check 方法,以使其不與同時執行的其他方法衝突。如果您使用 DSDL,Monitor_check 方法應呼叫 svc_validate() 函數,該函數實作資源特性的應用程式特定驗證。