Erro Centos 7 Postgresql 9.6 na replicação

Erro Centos 7 Postgresql 9.6 na replicação

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.

informação relacionada