Configurei a replicação no postgresql com remetentes wal. A conexão com o banco de dados do computador escravo funciona bem, mas quando tentei executar esta frase para replicar o servidor mestre
pg_basebackup -h MasterIP -U postgres -D /var/lib/pgsql/9.6/data -P --xlog
Recebi este erro pg_basebackup: não foi possível conectar ao servidor: FATAL: nenhuma entrada pg_hba.conf para conexão de replicação do host "SlaveIP", usuário "postgres", SSL desativado
Espero que alguém possa me ajudar.
Responder1
No caso deste problema verifique o pg_hba.conf pois o usuário com as permissões concedidas de replicação precisa estar inticado no arquivo assim
# TIPO MÉTODO DE ENDEREÇO DO USUÁRIO DO BANCO DE DADOS
hospedar todos os 127.0.0.1/32 md5
hospedar todos todos LOCALIP/32 md5
réplica de replicação de host ReplicationIP/32 md5
Espero que isso possa ajudar.