EDB Postgres Distributed Command Line Interface (PGD CLI)
=========================================================

EDB Postgres分散コマンドラインインターフェイスPGD CLIは、 EDB
Postgres分散クラスターを管理するためのツールです。これは、クラスターリソースを検査および管理するための重要なツールです。

EDB
Postgres分散クラスターに対してコマンドを実行して、次のことを行うことができます。

- クラスターの状態を判断し、クラスターの構成を検査し、クラスターのリソースを管理します。

- クラスターのノードとグループを検査および管理します。

- グループに対して書き込みリーダー変更操作を実行します。

PGDクラスターに接続できるLinuxおよびmacOSシステムに手動でインストールすることもできます。

- HCPの高度な分散高可用性クラスター。

- CloudNative Postgres Global
  Clustersオペレーターを使用して展開されたPGDクラスター。

- 手動で展開されたPGDクラスター。

PGD エッセンシャルコンストレイン
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

PGD
Essentialクラスターには、特定のCLIコマンドに適用される制約があります。

- **クラスターアーキテクチャ** PGD
  Essentialクラスターには、最大3つのデータノードがあり、グローバルグループのみにルーティングを有効にする必要があります。
  ``pgd cluster verify --arch``
  を使用して、コンプライアンスを確認します。

- **互換性評価** ``pgd assess``
  コマンドは、複数の一意のインデックス、行レベルのロックの使用率、ロックテーブルの使用率、およびlisten/notifyの使用率を持つテーブルのチェックをスキップします。

- **コミットスコープコマンド** ``pgd commit-scope create``
  、\ ``pgd commit-scope update`` 、および\ ``pgd commit-scope drop``
  はサポートされていません。

- **グループオプション** ``pgd group set-option`` は、\ ``enable_raft``
  、\ ``enable_routing`` 、\ ``enable_wal_decoder``
  、または\ ``streaming_mode`` を更新できません。

- **ノードのセットアップ** ``pgd node setup`` は、\ ``global``
  グループのルーティングを有効にし、サブグループに対して無効にします。

.. toctree::
  :maxdepth: 3

  Reference--reference--cli--installing--index
  Reference--reference--cli--using_cli
  Reference--reference--cli--configuring_cli
  Reference--reference--cli--discover_connections
  Reference--reference--cli--command_ref--index
