RPMインストールの実行

EnterpriseDBリポジトリの作成および使用によるAdvanced Serverまたはそのサポートコンポーネントのインストールの詳細については、次のWebサイトで入手可能なEDB Postgres Advanced Serverインストールガイドを参照してください。

https://www.enterprisedb.com/resources/product-documentation

PgBouncer をインストールする前に、以下を行う必要があります。

epel-release パッケージをインストールします:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

注釈

CentOS-Base.repo ファイル( /etc/yum.repos.d にある)で [extras] リポジトリ定義を有効にする必要があるかもしれません。

EnterpriseDBリポジトリへのアクセスを許可する資格情報も必要です。資格情報のリクエストについては、次をご覧ください。

リポジトリの資格情報を受け取った後、次のことができます。

  1. リポジトリー構成ファイルを作成します。

  2. ユーザー名とパスワードを指定して、ファイルを変更します。

  3. edb-pgbouncer17 をインストールします。

リポジトリ設定ファイルの作成

リポジトリー構成ファイルを作成するには、スーパーユーザー特権を引き受けて、次のコマンドを呼び出します。

yum -y install https://yum.enterprisedb.com/edb-repo-rpms/edb-repo-latest.noarch.rpm

リポジトリ設定ファイルの名前は edb.repo です。ファイルは /etc/yum.repos.d にあります。

ファイルの変更、ユーザー名とパスワードの入力

edb.repo ファイルを作成した後、エディターの選択を使用して、有効なパラメーターの値が 1 であることを確認し、 edb.repo の username および password プレースホルダーを置き換えます4 ''登録済みのEnterpriseDBユーザーの名前とパスワードを含む仕様。

[edb]
name=EnterpriseDB RPMs $releasever - $basearch
baseurl=https://<username>:<password>@yum.enterprisedb.com/edb/redhat/rhel-$releasever-$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/ENTERPRISEDB-GPG-KEY

PgBouncerのインストール

設定ファイルへの変更を保存した後、yum installコマンドを使用して PgBouncer をインストールできます。たとえば、次のコマンドは PgBouncer をインストールします。

yum install edb-pgbouncer17

システムで認識されないソースによって署名されたRPMパッケージをインストールすると、yumはローカルサーバーにキーをインポートする許可を求める場合があります。プロンプトが表示され、パッケージが信頼できるソースからのものであることに満足したら、 y を入力し、 Return を押して続行します。

インストール中に、yumは解決できない依存関係に遭遇する場合があります。存在する場合、手動で解決する必要がある依存関係のリストが提供されます。