본문 바로가기

Dev/postgresql

postgres 11 replication 설정

1 master + 1 slave 구성으로 stream replication 구성 

 

 

세팅 순서 

순서   서버
1 postgresql.conf 파일 설정 수정 master
2 replication user 생성  master
3 slot 생성 master
4 pg_hba.conf 파일에 replication user 접근권한 추가 master
  master 서버 재구동 master
5 pg_basebackup 으로 data 파일 백업받기 slave
6

postgres.conf 파일 수정 

slave
7

recovery.conf 파일은 data 폴더에 저장

- postgresql.conf 파일 위치 아님 data 폴더 위치

- 이것때문에 헤멤..... 

slave
8

slave 서버 구동

 
9

replication 상태 확인

- select * from pg_stat_replication;

master

 

 

reference site :

- https://skysoo1111.tistory.com/65

- https://dba.stackexchange.com/questions/189089/postgresql-slave-failed-after-master-failure-unable-to-promote

 

'Dev > postgresql' 카테고리의 다른 글

postgres HA 구성  (0) 2020.04.17
[postgres] create user & create role  (0) 2020.04.08
postgresql 9.3 의 리플리케이션 설정  (0) 2014.10.20