PostgreSQL repmgr备用服务器无法启动

时间:2015-03-30 06:09:51

标签: postgresql repmgr

在repmgr中,我注册了主服务器,但在备用服务器上,我已成功将主备份克隆到备用数据目录。但是在启动备用服务器进行克隆之后,我收到了以下错误。

    Use of uninitialized value $info{"pgdata"} in -d at /usr/bin/pg_ctlcluster line 354.
Use of uninitialized value $info{"pgdata"} in concatenation (.) or string at /usr/bin/pg_ctlcluster line 355.
Error:  is not accessible or does not exist

请帮助解决此问题。

1 个答案:

答案 0 :(得分:0)

经过一番研究,我能够解决它。我必须将主备份克隆到(默认)备用数据目录(/var/lib/postgresql/9.3/main)的数据目录。

如果我们需要将数据目录分开(除了默认值),它会引发错误。如果有人通过单独配置数据目录解决了,请帮助我。