Centos 7 Postgresql 9.6 复制时出错

Centos 7 Postgresql 9.6 复制时出错

我已经在 postgresql 上配置了 wal senders 复制。从属计算机到数据库的连接工作正常,但是当我尝试执行此语句来复制主服务器时

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

我收到此错误 pg_basebackup:无法连接到服务器:严重错误:没有用于从主机“SlaveIP”、用户“postgres”进行复制连接的 pg_hba.conf 条目,SSL 关闭

我希望有一个人可以帮助我。

答案1

如果出现此问题,请检查 pg_hba.conf,因为需要像这样在文件上指示具有复制权限的用户

# 类型 数据库 用户 地址 方法

主机全部全部 127.0.0.1/32 md5

主机全部全部 LOCALIP/32 md5

主机复制副本 ReplicationIP/32 md5

希望这能有所帮助。

相关内容