Đồng bằng phát trực tuyến cũ. PostgreSQL: 9.2.7 Windows 8.1 64 bit
Các cụm chính và phụ của tôi nằm trên cùng một máy windows. Tôi đã thực hiện pg_start_backup () và mọi thứ, vì vậy cả hai nút có cùng một dữ liệu.
Bây giờ vấn đề với sao chép là "kết nối sao chép" từ máy chủ nô lệ không kết nối với máy chủ chính nhưng tôi có thể kết nối bằng cách sử dụng cùng một tham số bằng cách sử dụng shell psql. Những gì tôi nghĩ thủ phạm là chuỗi kết nối trong recovery.cs của nô lệ:
primary_conninfo = 'host = 127.0.0.1 port = 5432 user = postgres password = postgres'
Tôi đã thử localhost, 0.0.0.0, lan IP mọi thứ nhưng pg log nói:
FATAL: could not connect to the primary server: FATAL: no pg_hba.conf entry for replication connection from host "127.0.0.1", user "postgres", SSL off
Bây giờ hãy xem pg_hba.conf của Master tôi:
host all all 0.0.0.0/0 trust
host all postgres 127.0.0.1/0 trust
# IPv6 local connections:
host all all ::1/128 md5
hostnossl all postgres 127.0.0.1/32 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
Giống như tôi cho phép mọi kết nối có thể nhưng nô lệ không thể kết nối. Bạn có thể giúp gì không?