テナントへのアクセス権を付与する前に、自動スケール グループ ソリューションを構成する必要があります。
注: このトピックの
VMware Cloud Director 10.4 バージョンは、「
VMware Cloud Director Service Provider Admin Portal Guide」にあります。「
自動スケール プラグインの構成と公開」を参照してください。
複数セル環境では、1 つのセルに対してコマンドを実行できます。VMware Cloud Director では、データベースに構成が保存され、他のすべてのセルが使用できます。
- クラスタ内のいずれかのセルの OS に root として直接、または SSH クライアントを使用してログインします。
- メトリック データの収集を有効にするには、データの収集がメトリック データのパーシステンスを伴うかどうかを選択します。
- メトリック データのパーシステンスありでメトリックを収集するには、Cassandra データベースでメトリックの収集を設定します。履歴メトリック データを格納するための Cassandra データベースの構成を参照してください。
- データの永続性なしでメトリック データを収集するには、次のコマンドを実行します。
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
注: Cassandra データベースを構成する必要はありません。
- メトリックの公開を有効にします。
$VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
- /tmp フォルダ内に、次の内容を含む metrics.groovy ファイルを作成します。
configuration { metric("cpu.ready.summation") { currentInterval=20 historicInterval=20 entity="VM" instance="" minReportingInterval=300 aggregator="AVERAGE" } }
- ファイルをインポートします。
$VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
- 手順 2 で Cassandra を構成した場合は、適切なノード アドレス、データベース認証の詳細、ポートおよびメトリックの TTL 日数を指定して Cassandra スキーマを更新します。
$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
- 自動スケーリングを有効にします。
- 自動スケールのシステム ユーザーを作成します。
- 自動スケール機能を構成するには、手順 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>
ターミナルからコマンドを実行する場合は、バックスラッシュ (\) 記号を使用して特殊文字をエスケープします。
- 環境が開発用またはテスト用で、自己署名証明書を使用してセルを実行する場合は、次のコマンドを実行します。
$VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false
- セルを再起動します。
service vmware-vcd restart
- 組織に対するプラグインの公開または公開解除