Prima di concedere l'accesso ai tenant, è necessario configurare la soluzione dei gruppi di scalabilità automatica.
Per gli ambienti con più celle, è possibile eseguire i comandi in una singola cella. VMware Cloud Director archivia la configurazione nel database che può essere utilizzata da tutte le altre celle.
- Accedere direttamente o tramite un client SSH al sistema operativo di una cella qualsiasi nel cluster come root.
- Per abilitare la raccolta dei dati delle metriche, scegliere tra la raccolta dei dati con o senza la persistenza dei dati delle metriche.
- Per raccogliere le metriche con la persistenza dei dati delle metriche, configurare la raccolta delle metriche in un database Cassandra. Vedere Installazione e configurazione di un database Cassandra per l'archiviazione dei dati relativi alle metriche cronologiche in Guida all'installazione, alla configurazione e all'aggiornamento di VMware Cloud Director.
- Per raccogliere i dati delle metriche senza la persistenza dei dati, eseguire i comandi seguenti:
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
Nota: La configurazione di un database Cassandra non è necessaria per questa opzione.
- Abilitare la pubblicazione delle metriche.
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
- Creare un file metrics.groovy nella cartella /tmp con il contenuto seguente.
configuration { metric("cpu.ready.summation") { currentInterval=20 historicInterval=20 entity="VM" instance="" minReportingInterval=300 aggregator="AVERAGE" } }
- Importare il file.
$VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
- Se è stato configurato Cassandra nel passaggio 2, aggiornare lo schema di Cassandra specificando gli indirizzi dei nodi corretti, i dettagli di autenticazione del database, la porta e il TTL delle metriche in giorni.
$VCLOUD_HOME/bin/cell-management-tool cassandra –configure –cluster-nodes nodes_IP_addresses –username cassandra –password cassandra_password –port port_number –ttl TTL_days –update-schema
- Abilitare il ridimensionamento automatico.
- Creare un utente di sistema con ridimensionamento automatico.
- Per configurare la funzione di ridimensionamento automatico, utilizzare il nome utente del passaggio 7a.
$VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enabled=true $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set username=<user_name> $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --encrypt --set password=<password>
Quando si esegue il comando dal terminale, utilizzare la barra rovesciata (\) come escape di eventuali caratteri speciali.
- Se l'ambiente è a scopo di sviluppo o test e si esegue la cella con certificati autofirmati, eseguire il comando seguente.
$VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false
- Riavviare la cella.
service vmware-vcd restart
- Pubblicazione e annullamento della pubblicazione del plug-in in un'organizzazione.