Tôi cho rằng bạn có thể giải quyết vấn đề của mình bằng cách sử dụng các tiện ích postgresql.
Tạo cụm
$ initdb -D /path/to/datadb1
$ initdb -D /path/to/datadb2
Chạy phiên bản
$ 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
Kiểm tra tính năng phát trực tuyến
Bây giờ bạn có hai phiên bản đang chạy trên các cổng 5433 và 5434. Các tệp cấu hình cho chúng nằm trong các dirs dữ liệu được chỉ định bởi initdb
. Tinh chỉnh chúng để sao chép trực tuyến.
Cài đặt mặc định của bạn vẫn không bị ảnh hưởng trong cổng 5432.