Version 4.2

EFM 4.2の機能強化、バグ修正、およびその他の変更には以下が含まれます。

Type

Description

Enhancement

プライマリリソースを、監視されていない正常なノードから完全に動作可能な正常なノードに移動するための、新しいEager Failoverセットアップが追加されました。この設定では、プライマリEFMエージェントが停止したときにフェールオーバーが実行されます。 Eager Failoverがなければ、プライマリPostgresインスタンスは使用可能なままですが、管理されません。

Enhancement

EDB Postgres高可用性および水平方向の読み取りスケーリングアーキテクチャは、PgPool-II 4.2で認定されており、非sudoモードでサポートされています。

Enhancement

スタンバイのプロモーション優先度をプライマリごとに定義できるようになりました。 [サポートチケット#1092697]

Enhancement

EFM構成でstop-clusterコマンドを無効にできるようになりました。

Enhancement

プライマリエージェントがクラスターを離れても、プライマリデータベースがまだ実行されている場合、フェールオーバーマネージャーはフェールオーバーではなく警告通知を送信します。これはフェールオーバー保護がないことを意味するため、バージョン4.2の拡張機能では、プライマリエージェントがクラスターに再参加するまで警告通知が繰り返されます。

Bug Fix

アーカイブで構成されたスタンバイは、新しいプライマリに従うように適切に再構成されます。 [サポートチケット#1127627、#1182654]

Bug Fix

プライマリEFMエージェントに障害が発生したがPostgresがまだ実行されている場合、新しいオプションはLoadBalancerデタッチスクリプトを無効にすることができます。 [サポートチケット#1096007]

Bug Fix

エージェントの起動時に pg_wal/pg_xlogの親ディレクトリが書き込み可能かどうかを確認する検証を追加しました。 EFMがそのバックアップを作成し、後で復元できるように、親ディレクトリは書き込み可能である必要があります。新しい検証が失敗すると、エラーがログに記録され、エージェントは起動を拒否します。

新しいプロパティの詳細については、 The cluster properties file を参照してください。