Configuring 2ndQuadrant repositories

このページでは、任意のシステムで2ndQuadrantパッケージリポジトリを構成する方法について説明します。

TPAが使用するEDBおよび2ndQuadrantパッケージソースの詳細については、

this page を参照してください。

2ndQuadrantパブリックリポジトリに加えて、各インスタンスにインストールする2ndQuadrantリポジトリの完全なリストを指定するには、 tpa_2q_repositories を2ndQuadrantリポジトリ名のリストに設定します。

cluster_vars:
  tpa_2q_repositories:
    - products/pglogical3/release
    - products/bdr3/release

この例では、 pglogical3およびbdr3リリースリポジトリをインストールします。 DebianおよびUbuntuシステムでは、APTリポジトリを使用します。 RedHatシステムでは、YUMリポジトリを使用します。 2ndQuadrantリポジトリは、SLESシステムでは使用できません。

2ndQuadrantリポジトリの指定 を使用するには、 tpaexec を実行する前に

export TPA_2Q_SUBSCRIPTION_TOKEN=xxx を実行する必要があります。サブスクリプショントークンは、2ndQuadrant Portalの左側のメニューの[Company info]、[Company]の下から取得できます。一部のリポジトリは、事前の手配によってのみ利用できます。

dl/default/release リポジトリは、次のいずれかをしない限り、常にデフォルトでインストールされます。

  • 明示的にtpa_2q_repositories: [] を設定

  • edb_repositories に少なくとも1つのエントリがある

上記のいずれかの条件の場合、2ndQuadrantリポジトリはインストールされません。