Hi, I have been working on a project where I need to virtualize the postgresql standby server.
The wal receiver process listens to the Physical IP and a random port.
How can I configure it to listen to a VIP that the wal sender process can connect to? Also, Is there a way I can configure the port number for this? $ /usr/pgsql-12/bin/postgres -V postgres (PostgreSQL) 12.2 postgresql.conf: listen_addresses = '10.209.57.17'
This is the VIP $ ps -ef | grep post postgres 2945 1 0 05:37 ? 00:00:00 /usr/pgsql-12/bin/postgres
-D /pg_mnt/pg-12/data -h 10.209.57.17 postgres 2946 2945 0 05:37 ? 00:00:00
postgres: logger postgres 2947 2945 0 05:37 ? 00:00:00
postgres: startup recovering 000000010000000000000007 postgres 2952 2945 0 05:37 ? 00:00:00
postgres: checkpointer postgres 2953 2945 0 05:37 ? 00:00:00
postgres: background writer postgres 2954 2945 0 05:37 ? 00:00:00
postgres: stats collector postgres 2955 2945 0 05:37 ? 00:00:04
postgres: walreceiver $ netstat -anp | grep 55656 tcp 0 0
10.209.57.15:55656 10.209.57.16:5432
ESTABLISHED 2955/postgres: walr 10.209.57.15 is the physical IP $ ps -ef | grep 2955 postgres
2955 2945 0 05:37 ? 00:00:04 postgres: walreceiver Regards, Mariya |