Quando si esegue lo script configure in modalità automatica, è necessario immettere le informazioni di configurazione nella riga di comando come opzioni e argomenti.

Tabella 1. Argomenti e opzioni dell'utilità di configurazione
Opzione Argomento Descrizione
--help (-h) Nessuno Visualizza un riepilogo degli argomenti e delle opzioni di configurazione
--config-file (-c) Percorso del file global.properties Le informazioni fornite durante l'esecuzione dell'utilità di configurazione vengono salvate in questo file. Se si omette questa opzione, il percorso predefinito è /opt/vmware/vcloud-director/etc/global.properties.
--console-proxy-ip (-cons) Indirizzo IPv4 con un numero di porta facoltativo Il sistema utilizza questo indirizzo per il servizio proxy della console di VMware Cloud Director. Ad esempio, 10.17.118.159.
--console-proxy-port-https Numero intero compreso nell'intervallo 0-65535 Numero della porta da utilizzare per il servizio proxy della console di VMware Cloud Director.
--database-ssl true o false È possibile configurare il database PostgreSQL in modo che richieda una connessione SSL firmata correttamente da VMware Cloud Director.

Se si desidera configurare il database PostgreSQL per utilizzare un certificato autofirmato o privato, vedere Esecuzione di configurazioni aggiuntive nel database PostgreSQL esterno.

--database-host (-dbhost) Indirizzo IP o nome di dominio completo dell'host database di VMware Cloud Director Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--database-name (-dbname) Il nome del servizio di database Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--database-password (-dbpassword) Password per l'utente del database. Può essere nulla. Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--database-port (-dbport) Numero di porta utilizzato dal servizio di database sull'host database Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--database-type (-dbtype) Il tipo di database. Il tipo supportato è postgres. Questo è un parametro facoltativo. Il tipo di database sarà impostato come predefinito su postgres. Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--database-user (-dbuser) Il nome utente dell'utente del database. Vedere Configurazione di un database PostgreSQL esterno per VMware Cloud Director su Linux.
--enable-ceip true o false

Questo prodotto partecipa al programma CEIP (Customer Experience Improvement Program) di VMware. I dettagli sui dati raccolti tramite il programma CEIP e le finalità per le quali vengono utilizzati da VMware sono riportati nel centro di affidabilità e controllo all'indirizzo http://www.vmware.com/trustvmware/ceip.html. È possibile utilizzare lo strumento di gestione delle celle per attivare o disattivare la partecipazione al programma CEIP VMware per questo prodotto in qualsiasi momento. Vedere Guida di riferimento allo strumento di gestione delle celle.

--uuid (-g) Nessuno Genera un nuovo identificatore univoco per la cella
--primary-ip (-ip) Indirizzo IPv4 con un numero di porta facoltativo Il sistema utilizza questo indirizzo per il servizio dell'interfaccia Web di VMware Cloud Director. Ad esempio, 10.17.118.159.
--primary-port-http Numero intero compreso nell'intervallo da 0 a 65535 Numero della porta da utilizzare per le connessioni HTTP (non protette) al servizio interfaccia Web di VMware Cloud Director
--primary-port-https Numero intero compreso nell'intervallo 0-65535 Numero della porta da utilizzare per le connessioni HTTPS (protette) al servizio interfaccia Web di VMware Cloud Director
--cert Percorso del certificato SSL HTTP in formato PEM Il nome del percorso deve essere completo. Ad esempio, /tmp/cert.pem.
--key Percorso della chiave privata SSL HTTP in formato PEM Il nome del percorso deve essere completo. Ad esempio, /tmp/cert.key.
--consoleproxy-cert Percorso del certificato proxy della console in formato PEM Questo è un parametro facoltativo. Il nome del percorso deve essere completo. Ad esempio, /tmp/cert.pem. Se non si specificano --consoleproxy-cert e --consoleproxy-key, viene utilizzato --cert per impostazione predefinita.
--consoleproxy-key Percorso della chiave privata SSL proxy della console in formato PEM Questo è un parametro facoltativo. Il nome del percorso deve essere completo. Ad esempio, /tmp/cert.key. Se non si specificano --consoleproxy-cert e --consoleproxy-key, viene utilizzato --key per impostazione predefinita.
--syslog-host (-loghost) Indirizzo IP o nome di dominio completo dell'host del server syslog I servizi di ogni cella VMware Cloud Director registrano i messaggi di controllo nel database VMware Cloud Director, in cui vengono conservati per 90 giorni. Per conservarli per un periodo di tempo maggiore, è possibile configurare i servizi di VMware Cloud Director per l'invio di messaggi di controllo all'utilità syslog, oltre che al database di VMware Cloud Director.
--syslog-port (-logport) Numero intero compreso nell'intervallo 0-65535 La porta sulla quale il processo syslog monitora il server specificato. Se non diversamente specificato, il valore predefinito è 514.
--response-file (-r) Percorso del file di risposta Il nome del percorso deve essere completo. Se non diversamente specificato, il valore predefinito è /opt/vmware/vcloud-director/etc/responses.properties. Tutte le informazioni fornite quando si esegue la configurazione vengono salvate in questo file.
Importante:

In tale file sono contenute informazioni riservate da riutilizzare per l'aggiunta di server a un gruppo di server. Conservare il file in un luogo sicuro in modo che sia disponibile all'occorrenza.

--unattended-installation (-unattended) Nessuno Specifica l'installazione automatica.
--key-password Password della chiave privata SSL per il certificato HTTP Password della chiave privata SSL per il certificato HTTP
--consoleproxy-key-password Password della chiave privata SSL per il certificato proxy della console Questo è un parametro facoltativo. Password della chiave privata SSL per il certificato proxy della console Se non si specificano --consoleproxy-cert e --consoleproxy-key, viene utilizzato --key-password per impostazione predefinita.

Configurazione automatica con due indirizzi IP

Il seguente comando di esempio consente di eseguire una configurazione automatica di un server VMware Cloud Director con due indirizzi IP diversi per il servizio HTTPS e il servizio proxy della console.
[root@cell1 /opt/vmware/vcloud-director/bin]# ./configure -ip 10.17.118.159 -cons 10.17.118.158 \
-dbtype postgres -dbhost 10.150.10.78 -dbname postgresql-db-name -dbuser vcloud --enable-ceip true \
-dbpassword P@55word --cert /tmp/cert.pem --key /tmp/cert.key --key-password $3Cret -loghost 10.150.10.10 -unattended

Configurazione automatica con un solo indirizzo IP

Il seguente comando di esempio consente di eseguire una configurazione automatica di un server VMware Cloud Director con un solo indirizzo IP e due porte diverse per il servizio HTTPS e il servizio proxy della console.
[root@cell1 /opt/vmware/vcloud-director/bin]# ./configure -ip 10.17.118.159 --primary-port-https 9000 -cons 10.17.118.159 \
--console-proxy-port-https 9010 -dbtype postgres -dbhost 10.150.10.78 -dbname postgresql-db-name \
-dbuser vcloud -dbpassword P@55word --cert /tmp/cert.pem --key /tmp/cert.key --key-password $3Cret \
-loghost 10.150.10.10 --enable-ceip true -unattended