RGM(Resource Group Manager)은 클러스터의 각 구성원 노드에서 실행되는 rgmd 데몬으로 구현됩니다. 모든 rgmd 프로세스는 서로 통신하며 함께 단일 클러스터 범주 기능으로 작동합니다.
RGM은 다음 함수를 지원합니다.
노드가 부트 또는 중단될 때마다 RGM은 관리되는 모든 자원 그룹을 적절한 마스터에서 자동으로 온라인 상태로 전환하여 가용성을 유지합니다.
특정 자원이 실패할 경우 해당 모니터 프로그램은 자원 그룹을 동일한 마스터에서 다시 시작하거나 새 마스터로 전환하도록 요청할 수 있습니다.
클러스터 관리자는 관리 명령을 실행하여 다음 작업 중 하나를 요청할 수 있습니다.
자원 그룹의 마스터 변경
자원 그룹 내의 특정 자원을 사용 가능 또는 불가능하게 설정
자원 유형, 자원 또는 자원 그룹 작성, 삭제 또는 수정
RGM은 구성 변경을 활성화할 때마다 클러스터의 모든 구성원 노드에 이를 적용합니다. 이러한 종류의 작업을 재구성이라고 합니다. 개별 자원에서 상태 변경을 적용하기 위해 RGM은 해당 자원에서 자원 유형별 콜백 메소드를 호출합니다.