pgd node get-option v6.0.2
Synopsis
The pgd node get-option
command is used to get node-level options in the EDB Postgres Distributed cluster.
Syntax
pgd node <NODE_NAME> get-option [OPTIONS] [OPTION]
Where <NODE_NAME>
is the name of the node for which you want to get options.
And [OPTION]
is the name of a specific group option you want to get. If no option is specified, all options are displayed.
The following options are available:
Node Options
Option | Description | Type |
---|---|---|
route_priority | Relative routing priority of the node against other nodes in the same node group. Used only when electing a write leader. | integer |
route_fence | Set to fence the node. When fenced, the node can't receive connections from the Connection Manager. It therefore can't become the write leader or be available in the read-only node pool. Replication is not impacted. | bool |
route_writes | Determines whether writes can be routed to this node, that is, whether the node can become write leader. | bool |
route_reads | Determines whether read-only connections can be routed to this node (PGD 5.5.0 and later). | bool |
route_dsn | The dsn used by the Connection Manager to connect to this node. | string |
Options
No command specific options. See Global Options.
Examples
Get all node options
pgd node kaboom get-option
Output
Option Name Option Value -------------- ------------------------------------------------- route_dsn host=kaboom port=5444 dbname=pgddb user=postgres route_fence false route_priority 100 route_reads true route_writes true
Get a specific node option
pgd node kaboom get-option route_priority
Output
Option Name Option Value -------------- ------------ route_priority 100
Get all node options as json
pgd node kaboom get-option -o json
Output
[ { "option_name": "route_dsn", "option_value": "host=kaboom port=5444 dbname=pgddb user=postgres" }, { "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" } ]