フェールオーバーマネージャーの監視¶
EDB Failover Managerを使用してレプリケーションシナリオを監視している場合、Failover Managerを手動でインストールして構成する必要があります。 Failover Managerのインストールの詳細については、次のEnterpriseDB Webサイトにアクセスしてください。
https://www.enterprisedb.com/products/edb-postgres-platform/edb-postgres-failover-manager
Streaming ReplicationダッシュボードでFailover Managerクラスターのステータスを監視するには、クラスターの各ノードの server Properties ダイアログの Advanced タブで次の情報を提供する必要があります。
EFM Cluster Nameフィールドを使用して、フェールオーバーマネージャークラスターの名前を指定します。クラスター名は、クラスタープロパティファイルの名前のプレフィックスです。たとえば、クラスタープロパティファイルの名前がefm.propertiesの場合、クラスター名はefmです。EFM Installation Pathフィールドを使用して、Failover Managerバイナリファイルの場所を指定します。デフォルトでは、Failover Managerバイナリファイルは/usr/efm-2.1/binにインストールされます。
サーバーを登録すると、 Streaming Replication Analysis ダッシュボードの下部にあるEFMクラスターに関するステータス情報が表示されます。
The Failover Manager cluster status report¶
Streaming Replication Analysisダッシュボードの Failover Manager Cluster Status セクションには、監視対象クラスターに関する情報が表示されます。
Failover Manager Cluster Information テーブルは、フェールオーバーマネージャークラスターに関する情報を提供します。
Properties列にはクラスタープロパティの名前が表示されます。Values列には、プロパティの現在の値が表示されます。
Failover Manager Node Status テーブルには、フェールオーバーマネージャークラスターの各ノードに関する情報が表示されます。
Agent Type列には、ノードに存在するエージェントのタイプが表示されます。可能な値は、Master、Standby、Witness、Idle、およびPromotingです。Address列には、ノードのIPアドレスが表示されます。Agent列には、ノードに存在するエージェントのステータスが表示されます。DB列には、ノードにあるデータベースのステータスが表示されます。XLog Location列には、データベースのトランザクションログの場所が表示されます。Status Information列には、ノードに関するエラー関連情報が表示されます。XLog情報列には、トランザクションログに関するエラー関連情報が表示されます。VIP列には、ノードに関連付けられているVIPアドレスが表示されます。ノードのVIPがアクティブな場合、
VIP Status列にはTrueが表示され、VIPがアクティブでない場合はFalseが表示されます。
マスターノードの交換¶
PEMクライアントを使用して、フェールオーバーマネージャークラスターのマスターノードをスタンバイノードに置き換えることができます。フェールオーバープロセスを開始するには、[管理]メニューから[クラスターマスターの置換]を選択します。ダイアログが開き、現在のマスターノードを交換することを確認するよう求められます。
クラスターのマスターノードの交換¶
Yes を選択して、現在のマスターノードをフェールオーバーマネージャークラスターから削除し、スタンバイノードをフェールオーバーマネージャークラスター内の読み取り/書き込みマスターノードの役割に昇格させます。最も高いプロモーション優先度(フェールオーバーマネージャーで定義)を持つノードが新しいマスターノードになります。 PEMは、ジョブステータスを報告するダイアログを表示します。
プロモーションの確認¶
ジョブが完了し、ストリーミングレプリケーション分析ダッシュボードが更新されると、 Failover Manager Node Status テーブルを確認して、スタンバイノードがフェールオーバーマネージャークラスター内のマスターの役割に昇格されたことを確認できます。