PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Crea più istanze Postgres sulla stessa macchina

Presumo che tu possa risolvere utilizzando le utilità postgresql.

Crea i cluster

$ initdb -D /path/to/datadb1
$ initdb -D /path/to/datadb2

Esegui le istanze

$ pg_ctl -D /path/to/datadb1 -o "-p 5433" -l /path/to/logdb1 start
$ pg_ctl -D /path/to/datadb2 -o "-p 5434" -l /path/to/logdb2 start

Testare lo streaming

Ora hai due istanze in esecuzione sulle porte 5433 e 5434. I relativi file di configurazione si trovano nelle directory di dati specificate da initdb . Modificali per la replica in streaming.
L'installazione predefinita rimane intatta nella porta 5432.