2012-08-07 2 views
0

스트리밍 복제 (postgresql 9.0.5)를 통해 하나의 마스터 서버와 두 대의 대기 서버를 설정했습니다. 이제 마스터가 실패하면 트리거 파일을 만들어 대기 모드 중 하나를 복구 모드에서 해제합니다. 이제 보조 마스터는 recovery_target_timeline = recovery.h 파일의 최신 내용을 수정한다고 가정하고 새 마스터를 따릅니다.대기 서버 2 대를 사용하는 PostgreSQL 페일 오버

답변

2

아니요, 새 마스터는 슬레이브를 가지고 있기 때문에 알 수 없습니다. 새로운 노예는 새로운 주인이 있다는 것을 모릅니다. 필요한 상황을 얻으려면 해당 구성 파일을 변경해야합니다.

repmgr도 확인하십시오. 아마도이게 당신이 찾고있는 것일 수도 있습니다.

+0

이 이유가 확실하지 않은 이유는 확실합니다.이 대답은 정확하며 도움이되는 제안입니다. –

관련 문제