셀 관리 도구의 cassandra 명령을 사용하여 셀을 메트릭 데이터베이스(선택 사항)에 연결합니다.

vCloud Director는 가상 시스템 성능 및 리소스 사용에 대한 현재 및 이전 정보를 제공하는 메트릭을 수집할 수 있습니다. vCloud Director 메트릭 저장소로 사용하기 위해 Apache Cassandra 데이터베이스를 구성하려면 이 하위 명령을 사용합니다. 수집할 메트릭 집합을 구성하려면 도구에 대해 cell-management-tool configure-metrics 하위 명령을 사용합니다. 메트릭 수집 구성의 내용을 참조하십시오.

이전 메트릭에 대한 데이터는 Apache Cassandra 데이터베이스에 저장됩니다. 성능 메트릭을 저장하고 검색하기 위한 선택적 데이터베이스 소프트웨어 구성에 대한 자세한 내용은 기간별 메트릭 데이터 저장을 위한 Cassandra 데이터베이스 설치 및 구성 항목을 참조하십시오.

vCloud Director와 Apache Cassandra 데이터베이스 간에 연결을 생성하려면 다음과 같은 형식으로 명령줄을 사용합니다.
cell-management-tool cassandra options
표 1. 셀 관리 도구 옵션과 인수, cassandra 하위 명령
명령 인수 설명
--help (-h) 없음 이 명령에서 사용할 수 있는 옵션에 대한 요약을 보여 줍니다.
--add-rollup 없음 롤업된 메트릭을 포함하도록 메트릭 스키마를 업데이트합니다. 기간별 메트릭 데이터 저장을 위한 Cassandra 데이터베이스 설치 및 구성의 내용을 참조하십시오.
--cluster-nodes address [, address ... ] vCloud Director 메트릭에 사용할 쉼표로 구분된 Cassandra 클러스터 노드 목록입니다.
--clean 없음 vCloud Director 데이터베이스에서 Cassandra 구성 설정을 제거합니다.
--configure 없음 기존 Cassandra 클러스터와 함께 사용할 vCloud Director를 구성합니다.
--dump 없음 현재 연결 구성을 버립니다.
--keyspace 문자열 Cassandra의 vCloud Director 키 공간 이름을 string으로 설정합니다. 기본값은 vcloud_metrics입니다.
--offline 없음 vCloud Director에서 사용할 Cassandra를 구성하지만 vCloud Director에 대한 연결로 구성을 테스트하지 않습니다.
--password 문자열 Cassandra 데이터베이스 사용자의 암호입니다.
--port 정수 각 클러스터 노드에서 연결할 포트입니다. 기본값은 9042입니다.
--ttl 정수 integer일 동안 메트릭 데이터를 유지합니다. 메트릭 데이터를 영원히 유지하려면 integer0으로 설정합니다.
--update-schema 없음 Cassandra 스키마를 초기화하여 vCloud Director 메트릭 데이터를 저장합니다.
--username 문자열 Cassandra 데이터베이스 사용자의 사용자 이름입니다.

Cassandra 데이터베이스 연결 구성

다음과 같은 명령을 사용합니다. 여기서 node1-ip, node2-ip, node3-ipnode4-ip는 Cassandra 클러스터 멤버의 IP 주소입니다. 기본 포트(9042)가 사용됩니다. 메트릭 데이터는 15일 동안 유지됩니다.

[root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool cassandra --configure --create-schema \ --cluster-nodes node1-ip,node2-ip,node3-ip, node4-ip \ --username admin --password 'P@55w0rd' --ttl 15

이 명령을 완료한 후에는 셀을 다시 시작해야 합니다.