2012-04-19 5 views
0

pgpool2 3.1.3이 2 개의 postgresql 9.1.3 백엔드와 함께 설치되어 스트리밍 복제가있는 마스터/슬레이브로 구성되었습니다.
마스터가 모두 실패하면, 슬레이브가 인계 받아 새로운 마스터가됩니다. 문제는 클러스터의 이전 마스터에 다시 가입하려는 경우 슬레이브가 아닌 마스터로 추가된다는 것입니다.
pgpooladmin 버전 3.1.1을 사용합니다.
어떤 아이디어가 있습니까?pgpool2는 faild master를 새 슬레이브로 다시 연결할 수 없습니다.

+0

당신은 복제 또는 PostgreSQL을 자체에 내장 된 스트리밍 복제 pgpool를 사용하고 있습니까? (또는 뭔가 다른, 같은 slony, 등?) – kgrittn

+0

나는 포스트그레스에서 스트리밍 복제 빌드를 사용하고있었습니다. –

답변

0

문제점을 발견했습니다. 처음 스트리밍 복제본을 만들 때 스트리밍 복제 자습서 에서처럼 postgresql을 구성했습니다. 여기서 슬레이브와 마스터는 설정 파일에서 다른 설정을 활성화 시켰습니다. 이것이 문제였습니다.
한 번 더 읽은 후 pgpool2 다중 서버 튜토리얼 나는 첫 번째 단계에서 두 서버가 동일한 설정을 가지고 있고 슬레이브가 pgpool을 통해 시작된다는 것을 알았습니다.
나는 모든 것이 괜찮다고 정정했다.

관련 문제