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 10101 게시물 읽기
No. 10101
Master -> Slave 서버로 전환되는 조건
작성자
뿔보
작성일
2019-08-21 17:56
조회수
2,947

 안녕하세요. 이중화 테스트 중

replication 방식으로 이중화 되어있는 구성에서

Master 에서 Slave 서버로 fail-over되는 특정 조건에 대해 알고 싶습니다.

ex) Master 서버 disk full, DB 강제 다운 등 

 

어떤 상황일 때, master -> slave로 전환이 된다 라는 특정 조건이 있는지

궁금하네요.

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

전환은 전환자(사람이거나, 전환하는 소프트웨어)가 합니다. 

사람이라면, 그 사람 판단일 것이고, 

소프트웨어라면, 그 소프트웨어 환경 설정에서 지정하겠죠.

 

기본 PostgreSQL에서는 그 전환하는 방법만 제공하지, 어떤 조건에서 전환한다는 기능은 없습니다. 

 

일반적인 조건은 master 쪽으로 healthcheck 쿼리 실행해서, 그 쿼리가 연속해서 몇번 실패하면 넘긴다. 이런식으로 판단합니다. 

김상기(ioseph)님이 2019-08-21 18:02에 작성한 댓글입니다.

 아 auto failover는 안된다고 보는게 맞는건가요? 

수동으로 전환하는 방법만 있다고 보는게 맞으려나요?

뿔보님이 2019-08-21 21:20에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
10104우분투(Ubuntu) 리눅스에 PostgreSQL설치시 pgdata(data_directory)경로변경하여 설치하는 방법 문의 [1]
황동현
2019-09-04
3013
10103dump/restore로 테이블들을 재작성 하고 있습니다만. [1]
ohworld5
2019-08-26
2683
10102오라클->Postgresql WITH RECURSIVE로 변환하는 방법문의 [2]
김성훈
2019-08-22
3403
10101Master -> Slave 서버로 전환되는 조건 [2]
뿔보
2019-08-21
2947
10099pgadmin4 질문입니다. [2]
나그네
2019-08-08
2765
10098pl/pgsql C 라이브러리이용 함수 만들기 에러 문의 [3]
lucky
2019-08-07
3228
10097export 시에 데이터 자릿수가 잘리는 현상 [1]
rla01234
2019-08-07
3015
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다