使用儲存格管理工具的 cassandra 命令,將儲存格連線至選擇性度量資料庫。

VMware Cloud Director 可以收集可提供虛擬機器效能與資源使用量之最新資訊與歷史資訊的度量。使用此子命令設定 Apache Cassandra 資料庫以用作 VMware Cloud Director 度量存放庫。使用工具的 cell-management-tool configure-metrics 子命令設定要收集的度量集。請參閱設定度量收集和發佈

歷史度量資料儲存在 Apache Cassandra 資料庫中。如需有關設定可選資料庫軟體以儲存和擷取效能度量的詳細資訊,請參閱安裝並設定 Cassandra 資料庫以儲存歷史度量資料

若要建立 VMware Cloud Director 與 Apache Cassandra 資料庫之間的連線,請使用以下格式的命令列:
cell-management-tool cassandra options
表 1. 儲存格管理工具選項與引數、cassandra 子命令
命令 引數 描述
--help (-h) 提供此命令的可用選項摘要。
--add-rollup 更新度量架構以包含彙總度量。請參閱安裝並設定 Cassandra 資料庫以儲存歷史度量資料
--cluster-nodes address [, address ... ] 逗號分隔的 Cassandra 叢集節點清單,用於 VMware Cloud Director 度量。
--clean VMware Cloud Director 資料庫移除 Cassandra 組態設定。
--configure 設定 VMware Cloud Director 以與現有 Cassandra 叢集搭配使用。
--dump 傾印目前的連線組態。
--keyspace 字串 將 Cassandra 中的 VMware Cloud Director 金鑰空間名稱設定為 string。預設為 vcloud_metrics
--offline 設定 Cassandra 供 VMware Cloud Director使用,但是不透過連線至 VMware Cloud Director 來測試組態。
--password 字串 Cassandra 資料庫使用者的密碼
--port 整數 在每個叢集節點處要連線的連接埠。預設為 9042。
--ttl 整數 將度量資料保留 integer 天。將 integer 設定為 0 可永遠保留度量資料。
--update-schema 初始化 Cassandra 架構,以保留 VMware Cloud Director 度量資料。
--username 字串 Cassandra 資料庫使用者的名稱。

設定 Cassandra 資料庫連線

使用類似如下的命令,其中 node1-ipnode2-ipnode3-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

此命令完成後,您必須重新啟動儲存格。