Migrating to Raft subgroups

実行中のPGDインストールにRaftサブグループを導入できます。

Raftサブグループへの移行( SQLのみを使用)

Raftサブグループを既存のクラスターで有効にするには、次の構成手順が必要です。

  • PGDクラスター内のすべてのノードのトップレベルグループを識別します。既存のクラスターには、すべてのノードが属する最上位グループが既にあります。

*場所ごとにサブグループを作成します。 bdr.create_node_group を、その値としてトップレベルグループを与えるparent_group_name 引数とともに使用します。

  • bdr.switch_node_group() を使用して、各場所の各ノードをその場所のサブグループに追加します。

*場所の各サブグループを変更して、グループのRaftを有効にします。 bdr.alter_node_group_option() を使用し、 enable_raft オプションをtrue に設定します。

サブグループRaftノードグループを有効にする( SQLのみを使用)

SELECT bdr.alter_node_group_option($group_name, enable_raft, true);