Las celdas de VMware Cloud Director utilizan una base de datos para almacenar la información compartida. Antes de instalar VMware Cloud Director en Linux, debe instalar y configurar una instancia de base de datos de PostgreSQL y crear la cuenta de usuario de base de datos de VMware Cloud Director.
Las bases de datos de PostgreSQL tienen requisitos de configuración específicos cuando se utilizan con VMware Cloud Director.
Debe crear un esquema de base de datos dedicado independiente para que lo utilice VMware Cloud Director. VMware Cloud Director no puede compartir un esquema de base de datos con ningún otro producto de VMware.
VMware Cloud Director admite conexiones SSL a la base de datos de PostgreSQL. Puede habilitar SSL en la base de datos de PostgreSQL durante una configuración sin supervisión de conexiones de red y base de datos, o después de crear el grupo de servidores de VMware Cloud Director. Consulte Referencia de configuración sin supervisión de VMware Cloud Director y Realizar configuraciones adicionales en la base de datos de PostgreSQL externa de su VMware Cloud Director en Linux.
Nota: Solo
VMware Cloud Director en Linux utiliza una base de datos externa. El dispositivo de
VMware Cloud Director utiliza la base de datos de PostgreSQL integrada.
Requisitos previos
- Compruebe que la instancia de base de datos de PostgreSQL que desea instalar tenga la versión 13 o posterior.
- Para obtener información sobre las bases de datos de VMware Cloud Director admitidas, consulte las matrices de interoperabilidad de productos de VMware.
- Familiarícese con los comandos, la creación de scripts y el funcionamiento de PostgreSQL.
Procedimiento
- Configure el servidor de base de datos.
Un servidor de base de datos con 16 GB de memoria, 100 GB de almacenamiento y 4 CPU es adecuado para grupos de servidores de
VMware Cloud Director tradicionales.
- Instale una distribución compatible de PostgreSQL en el servidor de la base de datos.
- Cree el usuario de la base de datos.
El usuario
vcloud
se crea con el siguiente comando.
create user vcloud;
- Cree la instancia de la base de datos y asígnele un propietario.
Utilice un comando similar al siguiente para designar un usuario de la base de datos denominado
vcloud
como propietario de la base de datos.
create database vcloud owner vcloud;
- Asigne una contraseña de base de datos a la cuenta del propietario de la base de datos.
El siguiente comando asigna la contraseña
vcloudpass
al propietario de la base de datos
vcloud
.
alter user vcloud password 'vcloudpass';
- Permita que el propietario de la base de datos inicie sesión en la base de datos.
El siguiente comando asigna la opción
login
al propietario de la base de datos
vcloud
.
alter role vcloud with login;
Qué hacer a continuación
Después de crear el grupo de servidores de
VMware Cloud Director, puede configurar la base de datos de PostgreSQL para que solicite conexiones SSL desde las celdas de
VMware Cloud Director y ajuste algunos parámetros de la base de datos para obtener un rendimiento óptimo. Consulte la
Realizar configuraciones adicionales en la base de datos de PostgreSQL externa de su VMware Cloud Director en Linux.