Antes de conceder acceso a los tenants, debe configurar la solución de grupos de escalado automático.
Para entornos de varias celdas, puede ejecutar los comandos en una sola celda. VMware Cloud Director almacena la configuración en la base de datos que pueden utilizar todas las demás celdas.
- Inicie sesión directamente o a través de un cliente SSH como raíz en el sistema operativo de cualquiera de las celdas del clúster.
- Para habilitar la recopilación de datos de métricas, elija entre recopilar datos con o sin persistencia de datos de métricas.
- Para recopilar métricas con persistencia de datos de métricas, configure la recopilación de métricas en una base de datos de Cassandra. Consulte Configurar una base de datos de Cassandra para almacenar datos de métricas históricas.
- Para recopilar datos de métricas sin persistencia de datos, ejecute los siguientes comandos:
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
Nota: No es necesario configurar una base de datos de Cassandra para esta opción.
- Habilite la publicación de métricas.
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
- Cree un archivo metrics.groovy en la carpeta /tmp con el siguiente contenido.
configuration { metric("cpu.ready.summation") { currentInterval=20 historicInterval=20 entity="VM" instance="" minReportingInterval=300 aggregator="AVERAGE" } }
- Importe el archivo.
$VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
- Si configuró Cassandra en el paso 2, actualice el esquema de Cassandra proporcionando las direcciones de nodos correctas, los detalles de autenticación de la base de datos, el puerto y el tiempo de actividad de las métricas en días.
$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
- Habilite el escalado automático.
- Cree un usuario del sistema de escalado automático.
- Para configurar la función de escalado automático, utilice el nombre de usuario del paso 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>
Al ejecutar el comando desde el terminal, escape los caracteres especiales mediante el signo de barra diagonal invertida (\).
- Si su entorno es para fines de desarrollo o prueba y ejecuta la celda con certificados autofirmados, ejecute el siguiente comando.
$VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false
- Reinicie la celda.
service vmware-vcd restart
- Publicar o cancelar la publicación de un complemento de una organización.