Звичайна стара потокова реплікація. PostgreSQL: 9.2.7 Windows 8.1 64 біт
Мої первинні та вторинні кластери знаходяться на одній машині Windows. Я вже зробив pg_start_backup () і все, тому обидва вузли мають точно однакові дані.
Тепер проблема з реплікацією полягає в "з'єднанні реплікації" з підлеглого сервера, не підключаються до основного сервера, але я можу підключитися, використовуючи ті ж парами, використовуючи оболонку psql. Я вважаю винуватцем рядок з'єднання у відновленнях підлеглого .conf:
primary_conninfo = 'host = 127.0.0.1 port = 5432 user = postgres password = postgres'
Я спробував localhost, 0.0.0.0, lan IP все, але журнал pg говорить:
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
А тепер подивіться на pg_hba.conf мого вчителя:
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
Наче я дозволяв усі можливі з'єднання, але підлеглий не може з'єднатися. Чи можете ви допомогти?