Le celle di VMware Cloud Director utilizzano un database per archiviare le informazioni condivise. Prima di installare VMware Cloud Director su Linux, è necessario installare e configurare un'istanza del database PostgreSQL e creare l'account utente del database di VMware Cloud Director.
I database PostgreSQL hanno requisiti di configurazione specifici quando vengono utilizzati con VMware Cloud Director.
È necessario creare uno schema di database dedicato separato per VMware Cloud Director da utilizzare. VMware Cloud Director non può infatti condividere uno schema di database con altri prodotti VMware.
VMware Cloud Director supporta connessioni SSL solo al database PostgreSQL. È possibile abilitare SSL nel database PostgreSQL durante una configurazione automatica di connessioni di rete e database o dopo la creazione del gruppo di server di VMware Cloud Director. Vedere Riferimenti per la configurazione automatica di VMware Cloud Director e Esecuzione di configurazioni aggiuntive nel database PostgreSQL esterno di VMware Cloud Director in Linux.
Nota: Solo
VMware Cloud Director su Linux utilizza un database esterno. L'appliance
VMware Cloud Director utilizza il database PostgreSQL incorporato.
Prerequisiti
- Verificare che la versione dell'istanza del database PostgreSQL che si desidera installare sia la 13 o una successiva.
- Per informazioni sui database VMware Cloud Director supportati, vedere le matrici di interoperabilità dei prodotti VMware.
- Familiarizzare con i comandi, gli script e il funzionamento di PostgreSQL.
Procedura
- Configurare il server di database.
Un server di database con 16 GB di memoria, 100 GB di storage e 4 CPU è appropriato per i gruppi di server
VMware Cloud Director tipici.
- Installare una distribuzione di PostgreSQL supportata nel server del database.
- Creare l'utente del database.
Il comando seguente crea l'utente
vcloud
.
create user vcloud;
- Creare l'istanza del database e assegnarle un proprietario.
Utilizzare un comando simile al seguente per specificare un utente del database denominato
vcloud
come proprietario del database.
create database vcloud owner vcloud;
- Assegnare una password all'account del proprietario del database.
Il comando seguente assegna la password
vcloudpass
al proprietario del database
vcloud
.
alter user vcloud password 'vcloudpass';
- Consentire al proprietario del database di eseguire il login nel database.
Il comando seguente assegna l'opzione
login
al proprietario del database
vcloud
.
alter role vcloud with login;
Operazioni successive
Dopo la creazione del gruppo di server di
VMware Cloud Director, è possibile configurare il database PostgreSQL per richiedere connessioni SSL dalle celle di
VMware Cloud Director e regolare alcuni parametri di database per ottimizzare le prestazioni. Vedere
Esecuzione di configurazioni aggiuntive nel database PostgreSQL esterno di VMware Cloud Director in Linux.