Avant d'accorder l'accès aux locataires, vous devez configurer la solution de groupes de mise à l'échelle automatique.

Pour les environnements à cellules multiples vous pouvez exécuter les commandes sur une seule cellule. VMware Cloud Director stocke la configuration dans la base de données que toutes les autres cellules peuvent utiliser.

  1. Connectez-vous, directement ou à l'aide d'un client SSH, au système d'exploitation de l'une des cellules du cluster en tant que racine.
  2. Pour activer la collecte des données de mesure, choisissez entre la collecte des données avec ou sans persistance des données de mesure.
    • Pour collecter des mesures avec persistance des données de mesure, configurez la collecte des mesures dans une base de données Cassandra. Reportez-vous à la section Configurer une base de données Cassandra pour stocker les données de mesure historiques..
    • Pour collecter des données de mesures sans persistance des données, exécutez les commandes suivantes :
      $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
      Note : La configuration d'une base de données Cassandra n'est pas nécessaire pour cette option.
  3. Activez la publication des mesures.
    $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
  4. Créez un fichier metrics.groovy dans le dossier /tmp avec le contenu suivant.
    configuration {
        metric("cpu.ready.summation") {
            currentInterval=20
            historicInterval=20
            entity="VM"
            instance=""
            minReportingInterval=300
            aggregator="AVERAGE"
        }
    }
  5. Importez le fichier.
    $VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
  6. Si vous avez configuré Cassandra à l'étape 2, mettez à jour le schéma Cassandra en fournissant les adresses de nœuds appropriées, les détails d'authentification de la base de données et la durée de vie des ports et des mesures en jours.
    $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
  7. Activez la mise à l'échelle automatique.
    1. Créez un utilisateur système de mise à l'échelle automatique.
    2. Pour configurer la fonction de mise à l'échelle automatique, utilisez le nom d'utilisateur à l'étape 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>

    Lors de l'exécution de la commande depuis le terminal, faites précéder d'un caractère d'échappement les caractères spéciaux à l'aide du symbole de barre oblique inverse (\).

  8. Si votre environnement est à des fins de développement ou de test et que vous exécutez la cellule avec des certificats auto-signés, exécutez la commande suivante.
    $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false 
  9. Redémarrez la cellule.
    service vmware-vcd restart
  10. Publier un plug-in dans une organisation ou annuler cette publication.