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 10011 게시물 읽기
No. 10011
PgPool - Postgresql HA 적용할 경우 질문
작성자
신동평(ehdvudee)
작성일
2018-09-19 15:05
조회수
3,968

안녕하세요 질문 하나 있는데, 답변해주시면 감사하겠습니다!!

 

 http://www.pgpool.net/pgpool-web/contrib_docs/watchdog_master_slave_3.3/en.html

위의 링크 처럼 pgpool, postgresql를 구성한다면(node 당 pgpool1개, ), failover 발생하거나 failback이 발생하면 pgpool이 2개인데 누구의 pgpool 기준으로 failover_command, failback_command가 구동되나요??

 

 

 

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

지난 문의에 답변을 달려다가 많이 주저했습니다.

pgpool이 훌륭한 소프트웨어이긴 합니다. (이것도 거의 20년 가까이 계속 꾸준히 개발하고 있으니)

하지만, 적어도 국내 기업 환경에서는 많은 이들이 pgpool 쓰기를 꺼려합니다.  (제 주변에서는 말이죠)

pgpool을 보다 좋은 소프트웨어로 만들어야겠다. 그 일을 내가 하겠다.

이렇게 pgpool 개발에 기여하겠다는 이런 목표가 아니라면,

PostgreSQL 고가용성 구현 문제는 pgpool 에 관심 가지기 보다, pacemaker 같은 공개 소스  OS 클러스터 도구을 살펴보는게 좋을 것 같습니다 - 라고 조심스럽게, 많이 주저하며 씁니다.

데이터베이스의 고가용성은 특히 PostgreSQL의 고가용성은 OS에서 구현하는 것이 제일 맞아보입니다. 한 응용 프로그램으로 실험해 보겠다는 자세는 좋죠. 그것은 어디까지나 학구적인 자세입니다.

학구적 자세로써 pgpool 탐구는 스스로 답을 찾으셔야 할 것 같습니다.

김상기(ioseph)님이 2018-09-19 21:16에 작성한 댓글입니다.
이 댓글은 2018-09-19 21:19에 마지막으로 수정되었습니다.

김상기님 소중한 댓글 정말 감사합니다. 어찌어찌 억지로 failback 까지 설정을 하긴 했는데 말씀처럼 다음에는 pacemaker를 통해 구현해야 할 것 같습니다. 감사합니다!!

신동평(ehdvudee)님이 2018-09-20 11:23에 작성한 댓글입니다.
이 댓글은 2018-09-20 11:23에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
10016postgresql.conf(Postgresql 9.1) log설정관련 질문 [3]
신동평
2018-10-22
3606
10013PGDay.Seoul 2018 행사에 초대합니다
김상기
2018-10-08
4132
10012oracle to postgres convert 작업 중입니다. [10]
초보입니당
2018-10-04
4315
10011PgPool - Postgresql HA 적용할 경우 질문 [2]
신동평
2018-09-19
3968
10010PostgreSQL PgPool slave -> master [4]
신동평
2018-09-14
5446
10009postgres .s.pgsql.5432 파일을 삭제해버렸습니다. [1]
부탁해요
2018-09-10
3935
10008서버에 PGSQL 데이터베이스를 사용할까 하는데요.. [4]
전성용
2018-09-06
4185
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다