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