Bevor Sie Mandanten Zugriff gewähren, müssen Sie die Lösung für die automatische Skalierung von Gruppen konfigurieren.

Hinweis: Die VMware Cloud Director-Version 10.4 dieses Themas befindet sich im VMware Cloud Director Service Provider Admin Portal-Handbuch. Weitere Informationen finden Sie unter Konfigurieren und Veröffentlichen des Plug-Ins für automatische Skalierung.

In Umgebungen mit mehreren Zellen können Sie die Befehle für eine einzelne Zelle ausführen. VMware Cloud Director speichert die Konfiguration in der Datenbank, die von allen anderen Zellen verwendet werden kann.

  1. Melden Sie sich direkt oder mithilfe eines SSH-Clients beim Betriebssystem einer beliebigen Zelle im Cluster als root an.
  2. Um die Erfassung von Metrikdaten zu aktivieren, wählen Sie zwischen der Erfassung von Daten mit oder ohne Persistenz von Metrikdaten.
    • Um Metriken mit der Persistenz von Metrikdaten zu erfassen, richten Sie die Metrikerfassung in einer Cassandra-Datenbank ein. Siehe Konfigurieren einer Cassandra-Datenbank zum Speichern historischer Metrikdaten.
    • Zum Erfassen von Metrikdaten ohne Datenpersistenz führen Sie die folgenden Befehle aus:
      $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
      Hinweis: Die Konfiguration einer Cassandra-Datenbank ist für diese Option nicht erforderlich.
  3. Aktivieren Sie die Veröffentlichung von Metriken.
    $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
  4. Erstellen Sie eine Datei vom Typ metrics.groovy im Verzeichnis /tmp mit folgenden Inhalten.
    configuration {
        metric("cpu.ready.summation") {
            currentInterval=20
            historicInterval=20
            entity="VM"
            instance=""
            minReportingInterval=300
            aggregator="AVERAGE"
        }
    }
  5. Importieren Sie die Datei.
    $VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
  6. Wenn Sie Cassandra in Schritt 2 konfiguriert haben, aktualisieren Sie das Cassandra-Schema, indem Sie die Adressen der Knoten, die Datenbankauthentifizierungsdetails sowie die Port- und Metriklebensdauer in Tagen korrekt angeben.
    $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. Aktivieren Sie die automatische Skalierung.
    1. Erstellen Sie einen Systembenutzer mit automatischer Skalierung.
    2. Um die automatische Skalierungsfunktion zu konfigurieren, verwenden Sie den Benutzernamen aus Schritt 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>

    Wenn Sie den Befehl über das Terminal ausführen, verwenden Sie als Escape-Zeichen für alle Sonderzeichen den umgekehrten Schrägstrich (\).

  8. Wenn Ihre Umgebung zu Entwicklungs- oder Testzwecken dient und Sie die Zelle mit selbstsignierten Zertifikaten ausführen, führen Sie den folgenden Befehl aus.
    $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false 
  9. Starten Sie die Zelle neu.
    service vmware-vcd restart
  10. Veröffentlichen Sie das Plug-In in einer Organisation oder machen Sie die Veröffentlichung des Plug-Ins in einer Organisation rückgängig.