Command reference#
PGDコマンドラインインターフェイスのコマンド名はpgd です。
概要#
EDB Postgres分散コマンドラインインターフェイスPGD CLIは、 EDB Postgres分散クラスターを管理するツールです。 EDB Postgres分散クラスターに対してコマンドを実行できます。これを使用して、クラスターリソースを検査および管理できます。
コマンド#
EDB Postgres分散クラスター障害またはバックアップからの新しいクラスターのシード クラスターを管理するためのクラスターレベルのコマンド
クラスター内のノードを表示する クラスターレベルの情報を表示します。
ターゲットノードが書き込みリーダーでないことを確認する クラスターレベルの情報を確認します。
Creating and joining PGD groups グループを管理するためのグループレベルのコマンド
クラスター内のノードを表示する グループレベルの情報を表示します
pgd group set-option グループレベルのオプションを設定します
pgd group get-option グループレベルのオプションを取得します
pgd group set-leader グループの書き込みリーダーを設定しますスイッチオーバー)。
Creating and joining PGD groups グループをリストするためのグループ関連コマンド。 - PGDグループのリスト グループをリストします。
監視ノードの参加と削除 ノードを管理するためのノードレベルのコマンド。
クラスター内のノードを表示する ノードレベルの情報を表示します。
pgd group set-option ノードレベルのオプションを設定します。
pgd group get-option ノードレベルのオプションを取得します。
Application schema upgrades PGD Postgresのメジャーバージョンのアップグレードを実行しますノード。
Creating PGD nodes ノードをリストするためのノード関連のコマンド。 - PGDグループのリスト ノードをリストします。
pgd events イベントを表示するためのイベントログコマンド。 - クラスター内のノードを表示する イベントを表示します。
レプリケーション起点のクリーンアップ レプリケーション関連、レプリケーションを管理するためのコマンド。 - クラスター内のノードを表示する レプリケーション情報を表示します。
Monitoring Raftコンセンサス Raftコンセンサスを管理するためのRaft関連コマンド。 - クラスター内のノードを表示する ラフトの状態に関する情報を表示します。
pgd commit-scope create PGDコミットスコープを管理するためのコミットスコープ関連コマンド。
クラスター内のノードを表示する コミットスコープに関する情報を表示します。
Replication slots created by PGD コミットスコープを作成します。
Postgresサービス構成の更新 コミットスコープを更新します。
プロキシ構成の作成と削除 コミットスコープをドロップします。
pgd assess PostgresサーバーのPGD互換性を評価します。
bdr.wait_for_join_completion シェル完了スクリプトを生成します。
グローバルオプション#
すべてのコマンドは、次のグローバルオプションを受け入れます。
Short |
Long |
Description |
|---|---|---|
-f |
--config-file |
構成ファイルへの名前/パス。<br/>これは--dsnフラグが存在する場合、無視されます<br/>デフォルト "/etc/edb/pgd-cli/pgd-cli-config.yml" |
--dsn |
データベース接続文字列<br/>例 "host=bdr-a1 port=5432 dbname=bdrdb user=postgres" |
|
-h |
--help |
Help for pgd - 使用されるコマンドの特定のヘルプを表示します |
-o |
--output |
出力フォーマット json、psql、modern、markdown、simple 出力フォーマット を参照してください。 |
追加オプション#
pgd -V を実行して、pgd CLIのバージョン情報を確認します。
出力フォーマット#
-o /--output ßオプションとともに使用します。
Format |
Description |
|---|---|
simple |
単純なフォーマット-単純なASCIIテーブルとして出力しますデフォルト。 |
json |
JSON形式 - JSONドキュメントとして出力します、非表形式 |
psql |
PSQLフォーマット-PSQLのスタイルのASCIIテーブルとして出力 |
modern |
最新のフォーマット-ボックスキャラクターを使用して表として出力 |
markdown |
マークダウンテーブルフォーマット - マークダウン互換のASCIIテーブルとして出力 |