0

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

この問題で助けてください。

4

1 に答える 1

0

いくつかの調査の後、私はそれを解決することができました。マスター バックアップを (デフォルトの) スタンバイ データ ディレクトリ ( /var/lib/postgresql/9.3/main) のデータ ディレクトリに複製する必要がありました。

データ ディレクトリを (デフォルトとは別に) 別のものにしておく必要がある場合は、エラーが発生します。誰かがデータディレクトリを個別に設定して解決した場合は、助けてください。

于 2015-03-30T12:33:35.577 に答える