Есть пару серверов с запущенными инстансами 10й постгри:
192.168.122.218 - планирует быть мастером
192.168.122.153 - планирует быть стендбаем
Настраиваю потоковую репликацию между ними, на мастере в postgresql.conf:
listen_addresses = '*'
wal_level = replica
max_wal_senders = 3
wal_keep_segments = 128
В pg_hba.conf:
host replication all
127.0.0.1/32 md5
host replication all ::1/128 md5
host replication replication
192.168.122.218/24 md5
host replication replication
192.168.122.153/24 md5
Все остальные параметры оставлял по умолчанию. На мастере создал пользователя replication с паролем.
На слейве(.153) в postgresql.conf выставил только:
hot_standby = on
засинкал базу с мастера:
pg_basebackup -h
192.168.122.218 -D /var/lib/postgresql/10/main -R -P -U replication --wal-method=stream
в /var/lib/postgresql/10/main появился файл recovery.conf c connection string к базе(тот самый replication который я выше создавал, пароль верный). Запускаю слейв, но репликация с мастера не прилетает. Не запускается процесс sender на мастере и процесс receiver на слейве. В логах никакой конкретики, увы. Че делать - хз.