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グループのルーティングを有効にし、サブグループに対して無効にします。