Postgres-Replikation über verschiedene Schnittstellen

Postgres-Replikation über verschiedene Schnittstellen

Ich habe einen PG-Masterserver, der sich auf einen Slaveserver repliziert.
Außerdem möchte ich diesen Master auf einen Slave replizieren, der sich in einem anderen Netzwerk befindet. Der Master hat 2 Schnittstellen und es sind 2 Netzwerke konfiguriert. Wenn ich einfach eine zweite Schnittstelle zu postgresql.conf hinzufüge, funktioniert die Replikation dann über beide Schnittstellen und Netzwerke?

Antwort1

Ja, Sie können Postgres über verschiedene Schnittstellen replizieren.
Sie müssen lediglich alle IPs dieser Slaves zu pg_hba.conf hinzufügen, um Verbindungen zuzulassen.
Außerdem müssen Sie zu postgresql.conf die IPs der Schnittstellen hinzufügen, auf denen abgehört werden soll.

listen_addresses = 'localhost, ip1_of_this_host, ipN_of_this_host'

verwandte Informationen