web-dev-qa-db-ja.com

Postgresql:29 / E4624520でのレコード長が無効ですが、レプリケーションは問題ありません

このエラーは何ですか?レプリケーションは正常に機能しているようですが、データが破損しているかどうかはわかりません。

このエラーを無視しても問題ありませんか?

pgsql-adminメーリングリストのエントリ を引用する以外は何もできません。

起動直後、スタンバイはスタンバイ内に存在するWALファイルの読み取りと再生を試み、無効なWALレコードIOWを検出すると、有効なWALレコードをローカルで読み取ることができなくなり、レプリケーションを開始してWALの読み取りを試みます。マスターからのファイル。したがって、上記のログメッセージ「invalid record ...」は、スタンバイに有効なWALレコードがないことを意味し、レプリケーションをトリガーします。有効なWALレコードはマスターからストリーミングされるため、そのログメッセージについて心配する必要はありません。

この行はLOGレベルのメッセージにすぎないことに注意してください。

9
dezso