show-raft#

BDR Raftコンセンサスプロトコルの詳細を表示します。

概要#

RaftインスタンスID、Raft状態リーダー、フォロワー、Raft用語などのBDR Raftコンセンサスプロトコルの詳細を表示します。 Raftがサブグループレベルで有効になっている場合、そのサブグループのRaftインスタンスも表示されます。

ネットワークパーティションなどの場合、出力は、CLIが接続されているノードによって異なる場合があります。

pgd show-raft [flags]

オプション#

特定のコマンドオプションはありません。グローバルオプションについては、 グローバルオプション を参照してください。

例#

Show Raftの詳細#

この例では、サブグループRaftと監視、ロジカルスタンバイ、サブスクライバ専用ノードを含むマルチグループクラスターが存在します。データまたは監視ノードとは異なり、ロジカルスタンバイおよびサブスクライバ専用ノードにはRaft投票権がないことに注意してください。

$ pgd show-raft
__OUTPUT__
Instance Group    Node               Raft State    Raft Term Commit Index Nodes Voting Nodes Protocol Version
- ------- -----    ----               ----------    --------- ------------ ----- ------------ ----------------
1        bdrgroup bdr-b1             RAFT_LEADER   0         383          10    7            5000
1        bdrgroup bdr-a1             RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup bdr-a2             RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup bdr-b2             RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup logical-standby-a1 RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup logical-standby-b1 RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup subscriber-only-c1 RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup witness-a          RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup witness-b          RAFT_FOLLOWER 0         383          10    7            5000
1        bdrgroup witness-c          RAFT_FOLLOWER 0         383          10    7            5000
2        group_a  witness-a          RAFT_LEADER   1         2            4     3            0
2        group_a  bdr-a1             RAFT_FOLLOWER 1         2            4     3            0
2        group_a  bdr-a2             RAFT_FOLLOWER 1         2            4     3            0
2        group_a  logical-standby-a1 RAFT_FOLLOWER 1         2            4     3            0
3        group_b  witness-b          RAFT_LEADER   1         2            4     3            0
3        group_b  bdr-b1             RAFT_FOLLOWER 1         2            4     3            0
3        group_b  bdr-b2             RAFT_FOLLOWER 1         2            4     3            0
3        group_b  logical-standby-b1 RAFT_FOLLOWER 1         2            4     3            0