database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9526 게시물 읽기
No. 9526
마스터 슬레이브 FAIL OVER
작성자
카레씨
작성일
2015-03-03 13:39
조회수
12,728

안녕하세요.

 

주 디비가 ORACLE에서 PPAS로 바뀌면서

공부중인데 궁금한 것이 있어서 글을 남깁니다.

테스트서버도 없고, 기본교육도 받을 수 없는 상태로

프로젝트일정에 갑자기 휘말려서 급한 마음에..

모쪼록 무식한 질문이지만 너그러운 마음으로 고수님들 답변부탁드립니다...ㅠㅠ

 

PPAS를

마스터/슬레이브로 구성 시 마스터에 문제가 있을 경우

슬레이브로 failover 되고, 마스터복구 후 다시 슬레이브에서 마스터로 DML처리하게끔

변경이 가능한지요.

 

글들을 검색해서 보니 마스터 -> 슬레이브로의 단방향 전환은 가능하나

슬레이브 -> 마스터로 안된다는 글을 보아서요.

그러면 장애시 전환된 슬레이브가 마스터가 되는 것인가요.

복구된 마스터는 어떻게 되는건지요..;

복구된 마스터가 슬레이브가 되는 건가요..;

 

pgpool같은 경우 커넥션풀로 접속관리를 해서 마스터에 장애가 나면

슬레이브로 전환해주는 기능이 있는 것으로 아는데,

이것으로 제가 원하는 마스터 -> 슬레이브, 슬레이브 -> 마스터 의

failover구현이 가능한 기능인지도 궁금합니다.

 

개념을 잘못이해하는 것 같으면 정정 부탁드립니다.ㅜㅜ

 

 

 

 

 

이 글에 대한 댓글이 총 4건 있습니다.

master와 slave간의

switch over/switch back 을 하고 싶어하시는 것으로 이해됩니다.

http://raghavt.blogspot.kr/2014/12/implementing-switchoverswitchback-in.html

위의 URL을 보시고 test해보시길 바랍니다.

김주왕(kimjuking)님이 2015-03-03 14:56에 작성한 댓글입니다.
이 댓글은 2015-03-03 14:58에 마지막으로 수정되었습니다.

좋은 자료 감사합니다.^^

방금 테스트서버 받았습니다.

문서 참고해서 테스트해봐야겠네요~!

카레씨님이 2015-03-03 15:11에 작성한 댓글입니다. Edit

대기 서버가 운영 서버로 변신 하고 난 뒤,

문제가 있었던 운영 서버를 현재 운영 중인 운영 서버의 대기 서버로 만드는 작업 비용이 큰 것이 스트리밍 복제 방식의 이중화 한계점입니다.

불가능하다가 아니라, 작업 비용 (작업량, 작업시간)이 많이 듭니다.

 

혹 kt 납품 시스템이라면, kt 쪽에 아키텍쳐 검토를 다시 해 달라고 부탁을 하는게 맞을 것 같습니다.

김상기(ioseph)님이 2015-03-04 11:24에 작성한 댓글입니다.

Sync 방식으로 사용하신 경우, Hot standby --> New Master 이후, Old Master --> New Slave 방법은

크게 두가지가 있습니다.

첫번째는, 9.3에서 제공하는 Slot 기능을 설정하여, New Master가 새로운 Slave가 들어오기전까지, WAL 파일을 유지하는 방법

두번째는, archive directory를 shard disk 형태로 지정하고, 새로운 마스터의 Recovery Command를 shared disk에서 복제하는 방법이 있습니다. 

둘 다 여러군대에서 사용하고 있습니다. 

 

최후의 방법으로, 새로운 Master 본에 대하여, pg_basebackup 사본

생성 후 , slave 설정 진행을 시도하는 편이 좋습니다.

아싸가오리님이 2015-03-05 21:09에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
9529auth_delay [1]
김광호
2015-03-09
11672
9528날짜 출력 문의드립니다. [4]
오정규
2015-03-05
10997
9527질문 유저권한? 관련 질문입니다. [2]
이재경
2015-03-03
12033
9526마스터 슬레이브 FAIL OVER [4]
카레씨
2015-03-03
12728
9525대용량 insert into select 관련하여 [1]
황규영
2015-03-02
11033
9524데이터마트용으로 PGSQL어떤가요. [1]
카레씨
2015-02-24
10955
9523\copy문 에 대하여 질문 드립니다. [2]
tam
2015-02-23
12315
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다