UbuntuでPostgres 9.1.6を実行していますが、マスターとスレーブの間でストリーミングレプリケーションをセットアップしています。データベースがクラッシュし、両方のボックスを再起動するまで、すべてがスムーズに実行されていました。
これで、レプリケーションが停止し、両方のボックスのログを確認すると、次のメッセージが表示されます。
CDT FATAL:要求されたWALセグメント0000000100000224000000FAはすでに削除されています
それは何度も同じセグメントです。私のグーグルから、レプリケーションサーバーがマスターからこのセグメントを取得しようとしているように見えますが、それはもうありません。わかりましたが、これを回避する方法は?新しいバックアップを作成し、それをスレーブにrsyncする必要がありますか?スレーブを同期させる簡単な方法はありますか?