2017-05-10 7 views
0

私はマスターのpg_hbaをこれに更新しました。PostgreSQLレプリケーションpg_basebackupレプリケーション接続のためのpg_hbaconfエントリなし

host loko  replicator  10.0.2.15/32    trust 

と、このコマンドを使用して、ユーザー

CREATE USER replicator REPLICATION LOGIN ENCRYPTED PASSWORD 'repl' 

ユーザーとしての私のマスターとレプリケータにdatabseあるLOKOを作成しました。

ホストx.x.x.x.から複製接続のための無pg_hba.confのエントリへ

とスレーブでこのコマンドを実行している

pg_basebackup -h x.x.x.x -D "C:\Program Files\PostgreSQL\9.4\data" -U 
    replicator -v -P --write-recovery-conf -X stream 

結果 ユーザーレプリケータ、SSLオフ

ありがとうございました。私はこれに新しいので、私は何が悪いのか分からない。私はちょうどチュートリアルに従った。

+0

私はpg_basebackup実行したとき。私は私の質問で言ったエラーが結果です。 – Bigboss

+0

hbaを変更した後にpostgresをリロードしましたか?x.x.x.xは10.0.2.15?.. –

+0

yesです。それは等しいです。 – Bigboss

答えて

0

変更データベースreplicationloco

host replication  replicator  10.0.2.15/32    trust 
+0

に変更してください。これは私の最初の設定でしたが、うまくいきませんでした。また、pg_hba.confを読むと、レプリケーションをレプリケートするデータベースで置き換えることができます。 – Bigboss

+0

データベースを複製することはできません。常にクラスタです –

+0

okです。すでにレプリケーションに戻りましたが、引き続き同じエラーが発生しました。 – Bigboss

関連する問題