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);