[pgpool-hackers: 4185] Separate heartbeat network?
    Tony Albers 
    tony.albers at gmx.com
       
    Thu Aug 18 21:02:42 JST 2022
    
    
  
Hi guys,
Would it be possible to set up 3 postgresql nodes running pgpool-II so that:
We have two networks:
A, a frontend network(192.168.100.0/24), where clients connect to pgpool-II on port 9999 and get the postgresql service, but nothing else is available on that network.
B, a 'heartbeat' network(192.168.110.0/24), where we do watchdog, pcp, heartbeat and failover.
Could this be done? I thought so, but I seem to have misunderstood the term 'backend_network' in the docs, which seem to refer to postgresql servers _behind_ a pgpool2 cluster, and not a dedicated failover/heartbeat network.
So what I've done is I have 3 nodes, each running PostgreSQL and Pgpool-II, with networks and hostnames like this:
adbtopo01.front  192.168.100.143
adbtopo01.back   192.168.110.143
adbtopo02.front  192.168.100.162
adbtopo02.back   192.168.110.162
adbtopo03.front  192.168.100.197
adbtopo03.back   192.168.110.197
VIP              192.168.100.100
And I'd like clients to connect to the VIP, and heartbeat, watchdog etc. to use the .back hostnames/network.
Any suggestions are much appreciated.
Thanks,
/tony
--
Tony Albers <tony.albers at gmx.com>
    
    
More information about the pgpool-hackers
mailing list