2011-10-24 8 views
0

私はセットアップストリーミングレプリケーションを持っています。 WAL受信者と送信者プロセスが実行されています。 私は、recovery.confファイルにtrigger_fileのエントリを作成しました。 フェイルオーバーをトリガーすると、トリガー・ファイルが作成されますが、フェイルオーバーは発生せず、スタンバイ・データベースはまだリカバリー・モードです。それは生産に変わらない。postgresql9.0のフェイルオーバー

フェールオーバーを正常に開始する方法を教えてください。

+0

スタンバイをトリガする方法を教えてください。 – francs

+1

http://dba.stackexchange.com/ –

+0

に適していますか?recovery.confファイルを提供してください。 – jenitshah

答えて

1

Streamingレプリケーションを正常にセットアップすると、フェールオーバーが可能になります。スタンバイノードをアクティブにする場合は、ファイル "$ PGDATA/recovery.conf"に設定されているトリガファイルを作成します。

スタンバイノードをアクティブにできない場合は、ログに関する情報を貼り付けます。

関連する問題