postgresql14버전 - 마스터 슬레이브 구성 문의드립니다. 0 2 6,766

by db초보입니다. [DB 기타] postgresql ha [2024.12.06 17:31:55]


run.sh (4,600Bytes)

안녕하세요. POSTGRESQL 마스터-슬레이브 구성을 진행하고 있는데요.
스트리밍 복제를 통해 테스트는 진행했는데, 서버 장애 시 복구 관련 테스트가 잘 안되서 문의드립니다.

1. 마스터 서버가 다운될 경우, 슬레이브 서버를 마스터로 승격 시킴

2. 마스터 서버가 복구될 경우, (승격된)슬레이브 서버를 다시 슬레이브로 변경시킴

3. 마스터 서버에서 SELECT * FROM pg_stat_replication 조회 시 연결이 끊어져있음.

이 부분에 대해서 해결이 안되네요;

 

스크립트를 작성했는데.. 슬레이브를 승격시키는 작업이나, 복구하는 작업은 진행이 됐는데,

기존 마스터가 구동될 경우 연결이 끊어지는건 어떻게 다시 연결해야할지 모르겠습니다.

 

 

 

by 물칠이 [2024.12.09 11:23:38]

아마도.. 승격되면서 TIMELINE 바뀌어서 서로 데이터는 같다쳐도 다른DB라 안붙습니다. 단순히 standby파일 만드는거로는 클러스터 합류가 안되고

pg_rewind 혹은 pg_basebackup백업으로 붙여야 합니다


by db초보입니다. [2024.12.09 15:49:22]

흠.. 그럼 결국엔 다시 재 구성을 해야되는거군요 ㅠ.ㅠ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입