OpenHA 클러스터 매니저(OpenHA Cluster Manager)
OpenHA의 핵심 관리 모듈인 OpenHA 클러스터 매니저(OpenHA Cluster Manager) 설치 과정에 대해서 안내합니다.
개요
OpenHA의 핵심 관리 모듈로, 각 노드에 설치된 PostgreSQL 데이터베이스 인스턴스의 라이프사이클을 관리하고, 클러스터 구성을 통한 고가용성 기능을 제공합니다. 장애 발생 시 자동 Failover, Primary 노드 선출, 클러스터 상태 조회 등의 기능을 수행합니다.
이 모듈은 Patroni 기술을 기반으로 구현되었으며, REST API를 통해 클러스터 제어가 가능합니다.
설치
OpenHA Cluster Manager 설치 과정에 대해서 기술합니다.
Requirement
해당 노드에 PostgreSQL 서버가 설치되어 있어야 하며,
postgres사용자가 구성되어 있어야 합니다.OpenHA Cluster Manager는 PostgreSQL 설정값에 포함된 Data Directory와 Binary Directory를 참조하여 런타임에 PostgreSQL 서버의 라이프사이클을 직접 관리합니다.
OpenHA DCS(Distributed Configuration Store, etcd 기반)가 먼저 구동되어 있어야 합니다.
1. OPENSQL_INSTALL_HOME 디렉토리 설정
2. OpenHA Cluster Manager 설치
3. OpenHA Cluster Manager 설치 여부 확인
설치를 완료하면 아래와 같은 명령어로 버전을 확인할 수 있습니다.
Last updated
