tpaexec reconfigure
===================

``tpaexec reconfigure``
コマンドは、config.ymlを読み取り、クラスターをあるアーキテクチャから別のアーキテクチャに変更するその修正バージョンを生成します。
 :ref:`tpaexec upgrade <Upgrading your cluster>` を呼び出して、クラスターを構成するインスタンスに必要な変更を加えることができます。

引数
----

他のtpaexecコマンドと同様に、クラスターディレクトリは常に指定する必要があります。

次の引数は、新しいconfig.ymlの内容を制御します。

-  ``--architecture <architecture>`` 必須
   クラスターの新しいアーキテクチャ。現在、サポートされているアーキテクチャは\ ``PGD-Always-ON``
   のみです

-  ``--pgd-proxy-routing <global|local>`` (必須)
   PGD-Proxyが接続をルーティングする方法。この引数の意味の詳細については、
   :ref:`the PGD-Always-ON documentation <PGD-Always-ON>` を参照してください。

-  ``--edb-repositories <repositories>`` オプショナル
   EDBパッケージリポジトリのスペース区切りリスト。通常、これを指定する必要はありません。
   ``tpaexec configure``
   は、クラスターで使用されているpostgresフレーバーに基づいて、適切なリポジトリを選択します。

次のオプションは、出力の形式を制御します。

-  ``--describe`` 何も変更せずに、変更される内容の説明を表示します。

-  ``--check``
   行われる変更を検証し、エラーがあれば何も変更せずに、検証の結果のエラーまたは警告を表示します。

-  ``--output <filename>``
   config.yml以外のファイルに出力を書き込みます。

サンプル呼び出し
----------------

::

   $ tpaexec reconfigure ~/clusters/speedy\
     --architecture PGD-Always-ON\
     --pgd-proxy-routing local
