show-nodes#
EDB Postgres Distributedクラスター内のすべてのノードとその概要を表示します。
概要#
EDB Postgres Distributedクラスター内のすべてのノードと、名前、ノードID、グループ、現在の/ターゲット状態を含むその概要を表示します。
ノードの状態#
State |
Description |
|---|---|
NONE |
ワーカーが起動したときにノードの状態は設定解除され、現在の既知の状態にすぐに設定されることが予想されます。 |
CREATED |
bdr.create_node()は実行されましたが、ノードはまだEDB Postgres Distributedクラスターのメンバーではありません。 |
JOIN_START |
bdr.join_node_group()は、ローカルノードの既存のEDB Postgres Distributedクラスターへの参加を開始します。 |
JOINING |
ノード参加が開始され、現在初期同期フェーズにあり、ノードにスキーマとデータを作成しています。 |
CATCHUP |
初期同期フェーズが完了しました。現在、結合は、結合が開始されてから上流のピアノードで実行されたトランザクションを取得および適用する最後のステップにあります。 |
STANDBY |
ノードの参加は完了しましたが、変更のブロードキャストはまだ開始されていません。すべての結合はこの状態でしばらく時間を費やしますが、論理スタンバイとして定義されている場合、ノードはこの状態で継続します。 |
PROMOTE |
ノードはロジカルスタンバイであり、bdr.promote_nodeを呼び出してノードの状態をACTIVEに移動したところです。これらの2つのPROMOTE状態は、1つのノードのみがSTANDBYより高いがACTIVEより低い状態になることができるという事実と一貫している必要があります。 |
PROMOTING |
ロジカルスタンバイからフルBDRノードへの昇格が進行中です。 |
ACTIVE |
ノードは完全なBDRノードであり、現在アクティブです。これは、最も一般的なノードのステータスです。 |
PART_START |
ノードがアクティブまたはスタンバイで、 bdr.part_nodeを呼び出してEDB Postgres Distributedクラスターからノードを削除したところです。 |
PARTING |
ノードは他のノードから切断し、コンセンサスまたはレプリケーションでそれ以上の役割を果たしません。 |
PART_CATCHUP |
非分割ノードは、最近分割されたノードからの欠落データを同期します。 |
PARTED |
これで、すべてのノードでノード分離操作が完了しました。 |
一度に1つのノードのみがPROMOTEまたはPROMOTINGの状態になります。 Current StateまたはTarget State列のSTANDBYは、ノードが読み取り専用状態であるか、読み取り専用状態になることを示します。
pgd show-nodes [flags]
オプション#
特定のコマンドオプションはありません。グローバルオプションについては、 グローバルオプション を参照してください。
例#
ノードがダウンしているクラスター内のすべてのノードを表示する#
この例では、データノードがダウンしているマルチノードクラスターがあります。
$ pgd show-nodes
__OUTPUT__
Node Node ID Group Type Current State Target State Status Seq ID
- --- ------- ----- ---- ------------- ------------ ------ ------
bdr-a1 3136956818 group_a data ACTIVE ACTIVE Up 1
bdr-a2 2133699692 group_a data ACTIVE ACTIVE Unreachable 2
witness-a 3889635963 group_a witness ACTIVE ACTIVE Up 3
さまざまなノードタイプのクラスター内のすべてのノードを表示する#
この例には、ロジカルスタンバイ、監視、およびサブスクライバ専用ノードを備えたマルチノードクラスターがあります。ロジカルスタンバイノードとは異なり、サブスクライバー専用ノードはクラスターに完全に参加しているノードであることに注意してください。
$ pgd show-nodes
__OUTPUT__
Node Node ID Group Type Current State Target State Status Seq ID
- --- ------- ----- ---- ------------- ------------ ------ ------
bdr-a1 3136956818 group_a data ACTIVE ACTIVE Up 6
bdr-a2 2133699692 group_a data ACTIVE ACTIVE Up 3
logical-standby-a1 1140256918 group_a standby STANDBY STANDBY Up 9
witness-a 3889635963 group_a witness ACTIVE ACTIVE Up 7
bdr-b1 2380210996 group_b data ACTIVE ACTIVE Up 1
bdr-b2 2244996162 group_b data ACTIVE ACTIVE Up 2
logical-standby-b1 3541792022 group_b standby STANDBY STANDBY Up 10
witness-b 661050297 group_b witness ACTIVE ACTIVE Up 5
witness-c 1954444188 group_c witness ACTIVE ACTIVE Up 4
subscriber-only-c1 2448841809 group_so subscriber-only ACTIVE ACTIVE Up 8