Installing Failover Manager on RHEL 9 or OL 9 x86_64¶
前提条件¶
インストールプロセスを開始する前に:
Postgresを同じホストにインストールします(監視ノードには必要ありません)
Installing EDB Postgres Advanced Server を参照
EDBリポジトリをセットアップする
リポジトリのセットアップは1回限りのタスクです。既にリポジトリをセットアップしている場合、この手順を実行する必要はありません。
リポジトリが存在するかどうかを判断するには、次のコマンドを入力します。
dnf repolist | grep enterprisedb
出力が生成されない場合、リポジトリはインストールされていません。
EDBリポジトリをセットアップするには:
EDB repositories に移動します。
EDBリポジトリへのアクセスを提供するボタンを選択します。
1.ダウンロードするプラットフォームとソフトウェアを選択します。
EPELリポジトリをインストールします
sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
パッケージをインストールする¶
sudo dnf -y install edb-efm<4x>
<4x> は、インストールするFailover
Managerのバージョンです。たとえば、バージョン4.7をインストールする場合、パッケージ名はedb-efm47
になります。
インストールプロセスにより、enterprisedbまたはpostgresが所有するクラスターのFailover Managerサービスを制御するスクリプトを呼び出す特権を持つefmという名前のユーザーが作成されます。
初期構成¶
- フェールオーバーマネージャーを使用して、enterprisedbまたはpostgres以外のユーザーが所有するクラスターを監視している場合は、
Extending Failover Manager permissions を参照してください。
クラスターの各ノードにインストールした後:
1.各ノードで The cluster properties file を変更します。
2.各ノードで The cluster members file を変更します。
必要に応じて、仮想IPアドレス設定と、クラスタープロパティファイルで指定されているスクリプトを構成およびテストします。
- クラスターの各ノードでエージェントを起動します。詳細については、
Controlling the Failover Manager service を参照してください。