show-subscriptions#

BDRサブスクリプション受信レプリケーションの詳細を表示します。

概要#

オリジン/ターゲットノード、最後に再生されたトランザクションのタイムスタンプ、現在と最後に再生されたトランザクションのタイムスタンプ間の遅延など、 BDRサブスクリプション着信レプリケーションの詳細を表示します。

pgd show-subscriptions [flags]

オプション#

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

例#

ノードがダウンした状態でサブスクリプションを表示する#

この例では、3ノードクラスターがあり、 bdr-a1およびbdr-c1がアップし、 bdr-b1がダウンしています。

$ pgd show-subscriptions
__OUTPUT__
Origin Node Target Node Last Transaction Replayed At  Lag Duration (seconds)
- ---------- ----------- ----------------------------  ----------------------
bdr-a1      bdr-c1      2022-04-23 13:13:40.854433+00 0.514275
bdr-b1      bdr-a1
bdr-b1      bdr-c1
bdr-c1      bdr-a1      2022-04-23 13:13:40.852233+00 0.335464

最近再起動したノードを使用してサブスクリプションを表示する#

この例では、3ノードクラスターがあり、bdr-b1がダウンしていて、再起動されたばかりです。

$ pgd show-subscriptions
__OUTPUT__
Origin Node Target Node Last Transaction Replayed At  Lag Duration (seconds)
- ---------- ----------- ----------------------------  ----------------------
bdr-a1      bdr-b1      2022-04-23 13:14:45.669254+00 0.001686
bdr-a1      bdr-c1      2022-04-23 13:14:46.157913+00 -0.002009
bdr-b1      bdr-a1
bdr-b1      bdr-c1
bdr-c1      bdr-a1      2022-04-23 13:14:45.698472+00 0.259521
bdr-c1      bdr-b1      2022-04-23 13:14:45.667979+00 0.002961

すべてのノードが正常に動作している状態でサブスクリプションを表示する#

この例では、3ノードクラスターがあり、すべてのノードが起動していて、’streaming’状態です。

$ pgd show-subscriptions
__OUTPUT__
Origin Node Target Node Last Transaction Replayed At  Lag Duration (seconds)
- ---------- ----------- ----------------------------  ----------------------
bdr-a1      bdr-b1      2022-04-23 13:15:39.732375+00 0.034462
bdr-a1      bdr-c1      2022-04-23 13:15:40.179618+00 0.002647
bdr-b1      bdr-a1      2022-04-23 13:15:39.719994+00 0.305814
bdr-b1      bdr-c1      2022-04-23 13:15:40.180886+00 0.001379
bdr-c1      bdr-a1      2022-04-23 13:15:39.714397+00 0.311411
bdr-c1      bdr-b1      2022-04-23 13:15:39.714397+00 0.052440

マルチノードクラスターでのサブスクリプションの表示#

この例には、4ノードクラスターがあります。 bdr-a1およびbdr-b1は、それぞれ論理スタンバイ-a1および論理スタンバイ-b1の起点ノードです。 bdr-a1およびbdr-b1は、subscriber-only-c1のオリジンノードです。 bdr-a1およびbdr-b1は、witness-c1のオリジンノードです。

注 論理スタンバイおよびサブスクライバ専用ノードは変更を受信しますが、ローカルで行われた変更を他のノードに送信しません

$ pgd show-subscriptions
__OUTPUT__
Origin Node Target Node        Last Transaction Replayed At  Lag Duration (seconds)
- ---------- -----------        ----------------------------  ----------------------
bdr-a1      bdr-b1             2022-04-23 13:40:49.106411+00 0.853665
bdr-a1      logical-standby-a1 2022-04-23 13:40:50.72036+00  0.138430
bdr-a1      logical-standby-b1
bdr-a1      subscriber-only-c1 2022-04-23 13:40:50.72036+00  0.016226
bdr-a1      witness-c1         2022-04-23 13:40:50.470142+00 0.001514
bdr-b1      bdr-a1             2022-04-23 13:40:49.10174+00  1.095422
bdr-b1      logical-standby-a1
bdr-b1      logical-standby-b1 2022-04-23 13:40:50.713666+00 0.271213
bdr-b1      subscriber-only-c1 2022-04-23 13:40:50.713666+00 0.022920
bdr-b1      witness-c1         2022-04-23 13:40:50.471789+00 -0.000133
witness-c1  bdr-a1             2022-04-23 13:40:49.107706+00 1.089456
witness-c1  bdr-b1             2022-04-23 13:40:49.107706+00 0.852370
witness-c1  logical-standby-a1
witness-c1  logical-standby-b1
witness-c1  subscriber-only-c1 2022-04-23 13:40:50.719844+00 0.016742