Resource Group Manager (RGM) 實作為常駐程式 rgmd,在叢集的每個成員節點上執行。所有 rgmd 程序相互進行通訊,並作為單一的全叢集功能執行。
RGM 支援以下功能:
每當節點啟動或當機時,RGM 將嘗試透過自動使所有管理的資源群組在正確的主控上處於線上狀態,來維護其可用性。
如果特定資源發生故障,則其監視器程式可以要求在同一主控者上重新啟動資源群組,或者將該資源群組切換至新的主控者。
叢集管理員可以發出管理指令,以要求下列動作之一:
變更資源群組的主控。
在資源群組中啟用或停用特定的資源。
建立、刪除或修改資源類型、資源或資源群組。
每當 RGM 啟動配置變更,均會在叢集的所有成員節點之間協調其動作。此類活動稱為重新配置。為了在個別資源上使狀態變更生效,RGM 將在該資源上執行資源類型特定的回呼方法。