使用儲存格管理工具的 cassandra 命令,將儲存格連線至選擇性度量資料庫。
VMware Cloud Director 可以收集可提供虛擬機器效能與資源使用量之最新資訊與歷史資訊的度量。使用此子命令設定 Apache Cassandra 資料庫以用作 VMware Cloud Director 度量存放庫。使用工具的 cell-management-tool configure-metrics 子命令設定要收集的度量集。請參閱在 VMware Cloud Director 中設定度量收集和發佈。
歷史度量資料儲存在 Apache Cassandra 資料庫中。如需有關設定可選資料庫軟體以儲存和擷取效能度量的詳細資訊,請參閱安裝並設定 Cassandra 資料庫以儲存歷史度量資料。
若要建立
VMware Cloud Director 與 Apache Cassandra 資料庫之間的連線,請使用以下格式的命令列:
cell-management-tool cassandra options
命令 | 引數 | 描述 |
---|---|---|
--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-ip、node2-ip、node3-ip 和 node4-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
此命令完成後,您必須重新啟動儲存格。