테넌트에 대한 액세스 권한을 부여하기 전에 자동 스케일 그룹 솔루션을 구성해야 합니다.
다중 셀 환경의 경우 단일 셀에서 명령을 실행할 수 있습니다. VMware Cloud Director는 다른 모든 셀이 사용할 수 있는 데이터베이스에 구성을 저장합니다.
- 클러스터에 있는 셀의 OS에 root로 직접 로그인하거나 SSH 클라이언트를 사용하여 로그인합니다.
- 메트릭 데이터 수집을 사용하도록 설정하려면 메트릭 데이터 지속성을 사용하거나 사용하는 데이터 수집 중에서 선택합니다.
- 메트릭 데이터 지속성을 사용하여 메트릭을 수집하려면 Cassandra 데이터베이스에서 메트릭 수집을 설정합니다. "VMware Cloud Director 설치, 구성 및 업그레이드 가이드" 에서 "기간별 메트릭 데이터 저장을 위한 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(Time to Live)(일)을 제공하여 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
- 플러그인을 조직에 게시하거나 게시 취소합니다.