データベース レプリケーションのトラブルシューティング - BlueCat Integrity - 9.5.0

管理ガイド

Locale
日本語
Product name
BlueCat Integrity
Version
9.5.0

エラー メッセージ

データベース レプリケーション中に障害が発生した場合、/var/log/replication.log および /opt/server/proteus/log/server.log を参照してエラー メッセージを確認してください。下の表は、データベース レプリケーション タスクとそのタスクに関連付けられたログ ファイルをまとめたものです。
表 1.
データベース レプリケーション タスク 確認するログ ファイル
データベース レプリケーションの構成
  • プライマリ サーバ: server.logreplication.log
  • スタンバイ サーバ: replication.log
スタンバイ サーバとして機能するサーバの追加
  • プライマリ サーバ: server.logreplication.log
  • スタンバイ サーバ: replication.log
1 台のスタンバイ サーバの削除
  • プライマリ サーバ: replication.log
データベース レプリケーションの解除
  • プライマリ サーバ: replication.log
データベース レプリケーションのリセット
  • プライマリ サーバ: replication.log (どこで "reset replication" コマンドが実行されるかを確認します)
データベース レプリケーションのフェールオーバー
  • プライマリ サーバ: replication.log
  • スタンバイ サーバ: replication.log

/data/pgdata 内の承認されていないファイル

PostgresSQL によって所有されていないファイルは、/data/pgdata ディレクトリから削除する必要があります。承認されていないファイルが存在する場合、以下のエラー メッセージが Syslog に表示されます。
Mar 16 21:57:11 hostname postgres[16480]: [10] ERROR:  could not open file "./z": Permission denied
Mar 16 21:57:11 hostname postgres[16480]: [14] LOG: could not receive data from client: Connection reset by peer
Mar 16 21:57:11 hostname postgres[16480]: [15] LOG: unexpected EOF on standby connection
PostgresSQL によって所有されていないファイルを検索するには、以下のコマンドを実行します。
find /data/pgdata ! -user postgres