pgd node get-option#

概要#

pgd node get-option コマンドは、 EDB Postgres分散クラスターのノードレベルのオプションを取得するために使用されます。

構文#

pgd node <NODE_NAME> get-option [OPTIONS] [OPTION]

<NODE_NAME> は、オプションを取得するノードの名前です。

[OPTION] は、取得する特定のグループオプションの名前です。オプションを指定しない場合、すべてのオプションが表示されます。

次のオプションが使用できます。

ノードオプション#

Option

Description

route_priority

ノードに割り当てられる優先度。

route_fence

ノードをフェンスするように設定します

route_writes

ノードが書き込みをルーティングできるように設定します。

route_reads

ノードが読み取りをルーティングできるように設定します。

route_dsn

このノードへの接続のDSN

オプション#

コマンド固有のオプションはありません。 Global Options を参照してください。

例#

すべてのノードオプションの取得#

pgd node kaboom get-option
__OUTPUT__
Option Name    Option Value
- ------------- -------------------------------------------------
route_dsn      host=kaboom port=5444 dbname=bdrdb user=pgdproxy
route_fence    false
route_priority 100
route_reads    true
route_writes   true

特定のノードオプションの取得#

pgd node kaboom get-option route_priority
__OUTPUT__
Option Name    Option Value
- ------------- ------------
route_priority 100

すべてのノードオプションをjsonとして取得#

pgd node kaboom get-option -o json
__OUTPUT__
[
  {
    "option_name": "route_dsn",
    "option_value": "host=kaboom port=5444 dbname=bdrdb user=pgdproxy "
  },
  {
    "option_name": "route_fence",
    "option_value": "false"
  },
  {
    "option_name": "route_priority",
    "option_value": "100"
  },
  {
    "option_name": "route_reads",
    "option_value": "true"
  },
  {
    "option_name": "route_writes",
    "option_value": "true"
  }
]