Linux 패키지 설치를 위한 PostgreSQL 복제 및 장애 조치
Patroni, PgBouncer, Consul을 사용하여 Linux 패키지 설치 환경에서 PostgreSQL 복제 및 자동 장애 조치를 설정합니다.
GitLab Self-Managed의 Free 사용자라면 클라우드 호스팅 솔루션 사용을 고려하세요. 이 문서는 소스 직접 컴파일 방식의 설치는 다루지 않습니다. 복제 및 장애 조치 설정이 원하는 내용이 아닌 경우, Linux 패키지용 데이터베이스 설정 문서 를 참고하세요. GitLab을 위한 복제 및 장애 조치 기능이 포함된 PostgreSQL 설정을 시도하기 전에 이 문서를 전체적으로 읽어보시기를 권장합니다. 운영 체제 업그레이드 # 다른 운영 체제의 시스템으로 장애 조치를 수행해야 하는 경우, PostgreSQL 운영 체제 업그레이드 문서 를 읽어보세요. 운영 체제 업그레이드 시 로컬 변경 사항을 고려하지 않으면 데이터 손상이 발생할 수 있습니다. 아키텍처 # 복제 장애 조치 기능을 포함한 PostgreSQL 클러스터를 위한 Linux 패키지 권장 구성은 다음을 요구합니다: 최소 3개의 PostgreSQL 노드. 최소 3개의 Consul 서버 노드. 기본 데이터베이스 읽기 및 쓰
