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リポジトリへのアクセスを許可する資格情報も必要です。資格情報のリクエストについては、次をご覧ください。
リポジトリの資格情報を受け取った後、次のことができます。
リポジトリー構成ファイルを作成します。
ユーザー名とパスワードを指定して、ファイルを変更します。
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は解決できない依存関係に遭遇する場合があります。存在する場合、手動で解決する必要がある依存関係のリストが提供されます。