Installing the database and pgd#
PGDデータノードとして使用する各ホストで、データベースとPGDソフトウェアをインストールする必要があります。
Configuring PGD repositories を取得したら、パッケージマネージャーを使用してデータベースとPGDソフトウェアをインストールできます。
データベースとPGDソフトウェアのインストール#
Postgresバージョンを設定する#
環境変数を設定して、インストールするPostgresのバージョンを指定します。これは通常、Postgres
17の17 です。
export PG_VERSION=17
パッケージ名を設定する#
環境変数を設定して、データベースとPGDソフトウェアのパッケージ名を指定します。パッケージ名は、使用しているデータベースと使用しているプラットフォームによって異なります。
EDB Postgres Advanced Server#
Debian/Ubuntu#
export EDB_PACKAGES="edb-as$PG_VERSION-server edb-pgd6-expanded-epas$PG_VERSION"
CentOS/RHE#
export EDB_PACKAGES="edb-as$PG_VERSION-server edb-pgd6-expanded-epas$PG_VERSION"
EDB Postgres Extended#
Debian/Ubuntu#
export EDB_PACKAGES="edb-postgresextended-$PG_VERSION edb-pgd6-expanded-pgextended$PG_VERSION"
CentOS/RHEL#
export EDB_PACKAGES="edb-postgresextended$PG_VERSION-server edb-postgresextended$PG_VERSION-contrib edb-pgd6-expanded-pgextended$PG_VERSION"
コミュニティPostgreSQL#
Debian/Ubuntu#
export EDB_PACKAGES="postgresql-$PG_VERSION edb-pgd6-expanded-pg$PG_VERSION"
CentOS/RHEL#
export EDB_PACKAGES="postgresql$PG_VERSION-server postgresql$PG_VERSION-contrib edb-pgd6-expanded-pg$PG_VERSION"
インストールコマンドを実行する#
プラットフォームに適切なインストールコマンドを実行します。
Debian/Ubuntu#
sudo apt install -y $EDB_PACKAGES
CentOS/RHEL#
sudo dnf install -y $EDB_PACKAGES
このコマンドは、指定されたパッケージとそれに必要な依存関係をインストールします。インストールが完了すると、データベースとPGDソフトウェアがシステムにインストールされます。
実際の例#
この例では、 実際の例 で設定したリポジトリ構成を使用して、CentOS / RHELシステムにPGDを使用してEDB Postgres Extended Server 17をインストールします。
export PG_VERSION=17
export EDB_PACKAGES="edb-as$PG_VERSION edb-pgd6-expanded-epas$PG_VERSION"
sudo dnf install -y $EDB_PACKAGES