Bucardo をインストールしましたが、数日後、同期がデータを適切に複製しているかどうかを確認するまで、すべて問題ありませんでした。
bucardo ログを確認すると、次の警告が見つかります。
MCP Warning: Source database for sync "sync_name" has column "column_name" of table "table_name" but target database "db_slave" does not
MCP Validation of sync FAILED
MCP Active syncs: 0
MCP Entering main loop
bucardo が同期を停止したのはなぜですか? また、「bucardo status」で確認すると、同期の状態が「良好」であることがわかるのはなぜですか?
検証を次のように確認した場合:
bucardo validate sync_name
出力は次のとおりです。
Validating sync sync_name ... OK
でももちろんダメ!
問題は、マスター データベースで移行を実行したことに関連していますか? どうすればこの問題を解決し、bucardo を再度同期させることができますか?
前もって感謝します!