Bevor Sie Mandanten Zugriff gewähren, müssen Sie die Lösung für die automatische Skalierung von Gruppen konfigurieren.
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.
- Melden Sie sich direkt oder mithilfe eines SSH-Clients beim Betriebssystem einer beliebigen Zelle im Cluster als root an.
- 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. Weitere Informationen finden Sie unter Installieren und Konfigurieren einer Cassandra-Datenbank zum Speichern von historischen Metrikdaten im Installations-, Konfigurations- und Upgrade-Handbuch zu VMware Cloud Director.
- 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.
- Aktivieren Sie die Veröffentlichung von Metriken.
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
- 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" } }
- Importieren Sie die Datei.
$VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
- 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
- Aktivieren Sie die automatische Skalierung.
- Erstellen Sie einen Systembenutzer mit automatischer Skalierung.
- 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 (\).
- 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
- Starten Sie die Zelle neu.
service vmware-vcd restart
- Veröffentlichen Sie das Plug-In in einer Organisation oder machen Sie die Veröffentlichung des Plug-Ins in einer Organisation rückgängig.