Step 3 - Installing the database and pgd#
PGDデータノードとして使用する各ホストで、データベースとPGDソフトウェアをインストールする必要があります。
Step 2 - Configure repositories を取得したら、パッケージマネージャーを使用してデータベースとPGDソフトウェアをインストールできます。
データベースとPGDソフトウェアのインストール#
Postgresバージョンを設定する#
環境変数を設定して、インストールするPostgresのバージョンを指定します。これは通常、Postgres
17の17 です。
export PG_VERSION=17
パッケージ名を設定する#
環境変数を設定して、データベースとPGDソフトウェアのパッケージ名を指定します。パッケージ名は、使用しているデータベースと使用しているプラットフォームによって異なります。
export EDB_PACKAGES="edb-as$PG_VERSION-server edb-pgd6-essential-epas$PG_VERSION"
export EDB_PACKAGES="edb-as$PG_VERSION-server edb-pgd6-essential-epas$PG_VERSION"
export EDB_PACKAGES="edb-postgresextended-$PG_VERSION edb-pgd6-essential-pgextended$PG_VERSION"
export EDB_PACKAGES="edb-postgresextended$PG_VERSION-server edb-postgresextended$PG_VERSION-contrib edb-pgd6-essential-pgextended$PG_VERSION"
Community PostgreSQLは、PGD Expandedでのみ動作可能です。
インストールコマンドを実行する#
プラットフォームに適切なインストールコマンドを実行します。
sudo apt install -y $EDB_PACKAGES
sudo dnf install -y $EDB_PACKAGES
このコマンドは、指定されたパッケージとそれに必要な依存関係をインストールします。インストールが完了すると、データベースとPGDソフトウェアがシステムにインストールされます。
実際の例#
この例では、 実際の例 で設定したリポジトリ構成を使用して、エンタープライズサブスクリプションを使用してCentOS / RHELシステムにPGD Essentialを含むEDB Postgres Extended Server 17をインストールします。
export PG_VERSION=17
export EDB_PACKAGES="edb-postgresextended$PG_VERSION-server edb-postgresextended$PG_VERSION-contrib edb-pgd6-essential-pgextended$PG_VERSION"
sudo dnf install -y $EDB_PACKAGES
次のステップは、 Step 4 - Configuring the cluster です。