pgpool High Availability Issue

From: a venkatesh <venkatesh(dot)sasi(at)gmail(dot)com>
To: pgadmin-hackers(at)lists(dot)postgresql(dot)org, pgsql-admin(at)postgresql(dot)org
Subject: pgpool High Availability Issue
Date: 2019-11-18 18:41:12
Message-ID: CANLYxgwq-0fOOfdDPPAB9gML45=dqmzFUh=oq-AFTKZcAzRW_w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers pgsql-admin

Hi,

I'm working on configuring high availability for pgpool using watchdog.
Initially, I tried with two pgpool nodes (along with a pgmaster and
pgslave). In this scenario, assuming pgpool node 1 was started first and
became the leader. After sometime , the node got disconnected with pgpool
node 2 and pgpool node 2 as well declared itself as leader.

To handle this kind of scenario, I tried provisioning an additional pgpool
node and made a cluster with total 5 nodes (3 pgpool nodes, 1 pgmaster and
1 pgslave), assuming it will create a quorum to handle such situations.
Unfortunately, the situation still remains the same. (In case of any
disconnection between node that became leader and the first stand by node,
both the nodes try to manage the pgmaster and slave simultaneously).

Please help me understand if this is expected behavior or some additional
configurations are required to be made, so that two pgpool nodes don't
become leader simultaneously. If it's an expected behavior, how can we
handle this ?

(A point to note is that I'm not using elastic IP address here, instead I
have created a network load balancer in AWS, created a target group with
all the three pgpool nodes as targets).

Regards,

Browse pgadmin-hackers by date

  From Date Subject
Next Message Rahul Shirsat 2019-11-19 07:17:16 [pgAdmin][RM4696] Add RE-SQL/MSQL test cases for Materialized View
Previous Message Aditya Toshniwal 2019-11-18 12:05:21 Re: pgAdmin Docker gunicorn configurable --access-logfile

Browse pgsql-admin by date

  From Date Subject
Next Message Peter Wainaina 2019-11-19 07:11:37 SCRIPT FOR AUTOMATIC PROMOTION FOR PGBOUNCER
Previous Message richard coleman 2019-11-18 13:24:32 Re: 4.15 panel borders