手動インストール プロセス(非推奨)の一環として、PostgreSQL データベースをインストールして構成します。
PostgreSQL データベースをインストールして構成するには、次の手順に従います。
- 次のコマンドを使用して PostgreSQL をインストールします。
RHEL
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo yum update sudo yum install -y postgresql12-server postgresql12-contrib /usr/pgsql-12/bin/postgresql-12-setup initdb
SLES 12
SLES 12 SP4 に PostgreSQL をインストールするためのパッケージは、2020 年 6 月時点でOpen SUSE ダウンロード センターから入手できなくなっています。SLES 15 へのアップグレード、データベース管理者への問い合わせ、または SUSE サポートへの問い合わせによって助言を受けることを検討します。
SLES 15
zypper addrepo https://download.opensuse.org/repositories/server:/database:/postgresql/SLE_15_SP1/server:database:postgresql.repo zypper refresh # install PostgreSQL 12 zypper install postgresql12-server zypper install postgresql12-contrib # init the db by starting and stopping the postgresql service systemctl start postgresql systemctl stop postgresql
- 必要に応じて
pg_hba.conf
ファイルを更新して、RaaS ノードからの接続を可能にしてください。オプションで、SSL を有効にします。 - PostgreSQL を起動し、RaaS ノード用のデータベース アカウントを作成します。例:
RHEL
systemctl enable postgresql-12 systemctl start postgresql-12 sudo su - postgres -c 'createuser -s -P salt_eapi'# This account has Superuser privileges so that# various extensions my be installed.# After initial deployment the Superuser privilege# may be removed.
SLES 12
systemctl start postgresql su - postgres -c 'createuser -d -P -s root'
SLES 15
systemctl start postgresql su - postgres -c 'createuser -d -P -s root'
次の手順
PostgreSQL をインストールして構成したら、次の手順として Redis データベースをインストールして構成します。詳細については、Redis のインストールと構成を参照してください。