作为手动安装过程(不建议使用)的一部分,需要安装并配置 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
截至 2020 年 6 月,Open SUSE 下载中心不再提供用于安装适用于 SLES 12 SP4 的 PostgreSQL 的软件包。请考虑升级到 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 数据库。有关详细信息,请参见重新设置安装和配置。