Antes de conceder acesso aos tenants, você deve configurar a solução de grupos de dimensionamento automático.
Para ambientes de várias células, você pode executar os comandos em uma única célula. O VMware Cloud Director armazena a configuração no banco de dados que todas as outras células podem usar.
- Faça login diretamente ou usando um cliente SSH no sistema operacional de qualquer uma das células no cluster como root.
- Para ativar a coleta de dados de métricas, escolha entre coletar dados com ou sem persistência de dados de métricas.
- Para coletar métricas com persistência de dados de métricas, configure a coleção de métricas em um banco de dados Cassandra. Consulte Instalar e configurar um banco de dados do Cassandra para armazenar dados de métricas históricas no Guia de instalação, configuração e upgrade do VMware Cloud Director.
- Para coletar dados de métricas sem persistência de dados, execute os seguintes comandos:
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
Observação: A configuração de um banco de dados Cassandra não é necessária para essa opção.
- Ative a publicação de métricas.
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
- Crie um arquivo metrics.groovy na pasta /tmp com o seguinte conteúdo.
configuration { metric("cpu.ready.summation") { currentInterval=20 historicInterval=20 entity="VM" instance="" minReportingInterval=300 aggregator="AVERAGE" } }
- Importe o arquivo.
$VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
- Se você tiver configurado o Cassandra na etapa 2, atualize o esquema Cassandra fornecendo os endereços de nós corretos, os detalhes de autenticação do banco de dados, a porta e o tempo de vida de métricas em dias.
$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
- Ative o dimensionamento automático.
- Crie um usuário do sistema de dimensionamento automático.
- Para configurar a função de dimensionamento automático, use o nome de usuário da etapa 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>
Ao executar o comando no terminal, faça o escape de qualquer caractere especial usando o sinal de barra invertida (\).
- Se o seu ambiente for para fins de desenvolvimento ou teste e você executar a célula com certificados autoassinados, execute o seguinte comando.
$VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false
- Reinicie a célula.
service vmware-vcd restart
- Publicar ou cancelar a publicação do plug-in de uma organização.