Я настроил репликацию на postgresql с wal senders. Подключение к базе данных с подчиненного компьютера работает хорошо, но когда я попытался выполнить это предложение для репликации главного сервера
pg_basebackup -h ГлавныйIP -U postgres -D /var/lib/pgsql/9.6/data -P --xlog
Я получил эту ошибку pg_basebackup: не удалось подключиться к серверу: FATAL: отсутствует запись pg_hba.conf для подключения репликации с хоста "SlaveIP", пользователь "postgres", SSL отключен
Я надеюсь, что кто-то может мне помочь.
решение1
В случае возникновения этой проблемы проверьте pg_hba.conf, поскольку пользователь с предоставленными разрешениями на репликацию должен быть указан в файле следующим образом:
# ТИП БАЗА ДАННЫХ АДРЕС ПОЛЬЗОВАТЕЛЯ МЕТОД
хост все все 127.0.0.1/32 md5
хост все все LOCALIP/32 md5
хост репликация реплика ReplicationIP/32 md5
Надеюсь, это поможет.