Pgpool-II와 함께 PostgreSQL HA 배포 예제
|
이 예제의 콘텐츠를 사용해도 되지만 특정 배포에서 제대로 작동하는지 검증할 필요는 없습니다. HA 구현에 대한 강력하고 철저한 테스트 및 검증이 필요합니다.
|
다음 예에서는 다음 다이어그램에 나와 있는 PostgreSQL HA 아키텍처를 구현합니다.
• PostgreSQL 동기화된 스트리밍 복제를 통해 데이터 복제가 관리됩니다.
• 클라이언트 요청이 Pgpool-II를 통해 라우팅됩니다.
이 예제에는 다음 단원이 포함됩니다.
1. 사전 설치 요구사항
2. PostgreSQL 설치
3. ThingWorx용 데이터베이스 설정
4. node0으로 스트리밍 복제를 위해 데이터베이스 구성
5. node1로 스트리밍 복제를 위해 데이터베이스 구성
6. node2로 스트리밍 복제를 위해 데이터베이스 구성
7. 모든 노드로 스트리밍 복제 확인
8. Pgpool 설치 및 구성
9. Pgpool-II 마스터 및 대기 노드에 대해 Watchdog 서비스 구성
10. 장애 조치 시나리오