Error de Centos 7 Postgresql 9.6 en la replicación

Error de Centos 7 Postgresql 9.6 en la replicación

Configuré la replicación en postgresql con remitentes wal. La conexión a la base de datos desde la computadora esclava funciona bien, pero cuando intenté ejecutar esta oración para replicar el servidor maestro

pg_basebackup -h MasterIP -U postgres -D /var/lib/pgsql/9.6/data -P --xlog

Recibí este error pg_basebackup: no se pudo conectar al servidor: FATAL: no hay entrada pg_hba.conf para la conexión de replicación desde el host "SlaveIP", usuario "postgres", SSL desactivado

Espero que alguien pueda ayudarme.

Respuesta1

En el caso de este problema, consulte pg_hba.conf porque el usuario con los permisos de replicación concedidos debe ser indicado en el archivo como este

# TIPO BASE DE DATOS USUARIO DIRECCIÓN MÉTODO

alojar todo todo 127.0.0.1/32 md5

alojar todos todos LOCALIP/32 md5

réplica de replicación de host ReplicationIP/32 md5

Espero que esto pueda ayudar.

información relacionada