Como parte del proceso de instalación manual (que no se recomienda), instale y configure la base de datos de PostgreSQL.
Para instalar y configurar la base de datos de PostgreSQL:
- Instale PostgreSQL mediante los siguientes comandos:
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
A partir de junio de 2020, el paquete para instalar PostgreSQL para SLES 12 SP4 ya no está disponible en el centro de descargas de código abierto de SUSE. Considere actualizar a SLES 15, ponerse en contacto con el administrador de la base de datos o ponerse en contacto con el soporte de SUSE para obtener más ayuda.
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
- Actualice el archivo
pg_hba.conf
según sea necesario para habilitar conexiones desde el nodo de RaaS. De forma opcional, habilite SSL. - Inicie PostgreSQL y cree una cuenta de base de datos para el nodo de RaaS. Por ejemplo:
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'
Qué hacer a continuación
Después de instalar y configurar PostgreSQL, el siguiente paso consiste en instalar y configurar la base de datos de Redis. Consulte Instalación y configuración de Redis para obtener más información.