Migrating to Raft subgroups#
実行中のPGDインストールにRaftサブグループを導入できます。
Raftサブグループへの移行SQLのみを使用#
既存のクラスターに対してRaftサブグループを有効にするには、次の構成手順が必要です。
PGDクラスター内のすべてのノードのトップレベルグループを特定します。既存のクラスターには、すべてのノードが属するトップレベルグループが既にあります。
場所ごとにサブグループを作成します。
bdr.create_node_groupは、トップレベルグループを値として与えるparent_group_name引数とともに使用します。bdr.switch_node_group()を使用して、各ロケーションの各ノードをそのロケーションのサブグループに追加します。ロケーションの各サブグループを変更して、グループでRaftを有効にします。
enable_raftオプションをtrueに設定して、bdr.alter_node_group_option()を使用します。
サブグループRaftノードグループの有効化SQLのみを使用#
SELECT bdr.alter_node_group_option($group_name, enable_raft, true);