全部產品
Search
文件中心

ApsaraDB for ClickHouse:建立叢集

更新時間:Sep 06, 2024

本文介紹如何建立雲資料庫ClickHouse叢集。

前提條件

  • 登入阿里雲帳號。具體操作,請參見註冊阿里雲帳號

  • 通過RAM使用者(子帳號)建立雲資料庫ClickHouse叢集時,該RAM使用者(子帳號)必須擁有AliyunClickHouseFullAccess和AliyunHBaseFullAccess許可權。如何授權,請參見為RAM使用者授權

  • 建立叢集時需要開通應用即時監控服務ARMS(Application Real-Time Monitoring Service)。具體操作,請參見開通ARMS

注意事項

  • 在2021年12月01日之後建立的雲資料庫ClickHouse叢集,預設掛載CLB並收取費用。更多收費詳情,請參見依賴服務計費說明。如果您不需要CLB,請及時釋放,具體操作,請參見CLB釋放和掛載

操作步驟

建立社區相容版叢集

  1. 登入雲資料庫ClickHouse控制台

  2. 叢集列表頁面,選擇社區版執行個體列表,單擊建立叢集

  3. 在購買頁面,選擇商品類型

    商品類型

    適用情境

    社區相容版訂用帳戶

    建立社區版訂用帳戶的叢集。

    訂用帳戶即預付費,即在購買叢集時支付費用。適合長期需求,價格比隨用隨付更實惠,且購買時間長度越長,折扣越多。

    企業版Serverless & 社區相容版隨用隨付

    建立社區相容版或者企業版的隨用隨付類型的叢集。

    隨用隨付即後付費,即每小時產生一個收費訂單,並按照產生訂單時的叢集規格從阿里雲帳號計費。適合短期需求,例如測試階段,用完可立即刪除叢集,節省費用。待資源用量穩定後,可將隨用隨付變更為訂用帳戶套餐。

  4. 根據頁面提示,配置如下參數。

    說明

    建立雲資料庫ClickHouse社區相容版叢集時無需配置ZooKeeper規格,叢集建立成功後預設提供4核8 GB的ZooKeeper規格,不收取費用。

    參數

    說明

    樣本

    地區和可用性區域

    選擇叢集所在地區與可用性區域。

    叢集所在的地理位置,購買後無法更換地區。建議根據業務所在的地理位置就近選擇地區,從而提升訪問速度。

    亞太地區,新加坡,新加坡可用性區域C

    叢集類型

    雲資料庫ClickHouse支援的叢集類型。

    固定選擇社區相容版。

    社區相容版

    部署方案

    單可用性區域:不支援跨機房的容災。

    多可用性區域:支援同城容災高可用。

    說明
    • 社區相容版存算一體,多可用性區域部署需要雙副本支援,計算和儲存成本為單副本的2倍。

    • 企業版雲端式原生存算分離,多可用性區域部署無額外計算成本和儲存資源依賴。

    單可用性區域

    網路類型

    目前僅支援專用網路,也稱為VPC(Virtual Private Cloud)。VPC是一種隔離的網路環境,安全性較高。

    專用網路

    主可用性區域

    可用性區域是指在同一地區內,電源和網路互相獨立的物理地區。同一地區不同可用性區域沒有實質性區別。

    說明

    如果您的部署方案為多可用性區域類型,您還需要指定備可用性區域備可用性區域2,且備可用性區域需與主可用性區域不同。

    杭州可用性區域H

    Virtual Private Cloud

    Virtual Private Cloud。如果沒有可用的VPC,請前往專用網路管理主控台建立。

    vpc-bp175iuvg8nxqraf2****

    專用網路交換器

    選擇專用網路下的交換器。如果沒有可用的交換器,請前往專用網路管理主控台建立。

    vsw-bp1gzt31twhlo0sa5****

    核心版本

    對應的開源社區版本號碼。

    23.8

    副本配置

    • 單副本版:一個節點只有一個副本,該副本服務不可用時,會導致整個叢集不可用,需要等待副本完全恢複服務狀態,叢集才能繼續提供穩定服務。

    • 雙副本版:一個節點包含兩個副本,某個副本服務停用時候,同一分區的另一個副本還可以繼續服務。

    說明
    • 雙副本版的資源以及對應的購買成本都是單副本版的2倍。

    • 由於底層雲端硬碟提供高可靠保證,即便是單副本版也能確保資料不會丟失。

    雙副本版

    規格

    單個節點的CPU和記憶體。

    8核32 GB

    節點數量

    節點的數量。

    1

    儲存類型

    儲存的雲端硬碟類型,應用情境如下。更多詳情,請參見Block Storage效能

    • ESSD雲端硬碟

      • 大型OLTP資料庫:如MySQL、PostgreSQL、Oracle、SQL Server等關係型資料庫。

      • NoSQL資料庫:如MongoDB、HBase、Cassandra等非關係型資料庫。

      • Elasticsearch分布式日誌:ELK(Elasticsearch、Logstash和Kibana)日誌分析等。

    • 高效雲端硬碟

      • 開發與測試業務。

      • 系統硬碟。

    ESSD PL1雲端硬碟(推薦)

    加密類型

    是否開啟雲端硬碟加密功能。開啟後可以基於Block Storage對整個資料盤進行加密,即使備份資料泄露也無法解密。更多資訊,請參見雲端硬碟加密

    雲端硬碟加密

    服務關聯角色

    加密類型選擇為雲端硬碟加密時,需關聯服務角色,允許訪問其它雲產品等服務。

    已建立

    加密金鑰

    加密類型選擇為雲端硬碟加密時,需配置加密金鑰。如果您在目前範圍還未建立KMS加密金鑰,請前往Key Management Service控制台建立。

    0d2470df-da7b-4786-b981-9a164dae****

    儲存空間

    單個節點的儲存空間。總儲存空間=節點數量*單個節點的儲存空間。當儲存類型為雲端硬碟且儲存空間大於2000 GB時,磁碟會劃分成4塊盤(cdisk 0~cdisk 3)。

    100 GB

    購買時間長度

    付費模式選擇為訂用帳戶時,需配置購買時間長度。

    1個月

    到期自動續約

    付費模式選擇為訂用帳戶時,可根據需要勾選到期是否自動續約。如果建立叢集時,您沒有勾選到期自動續約,可以在續約管理主控台進行自動或手動續約。更多資訊,請參見續約說明

    勾選到期自動續約

    資源群組

    資源群組可以協助您對雲帳號下的資源做分類分組管理,以組為單元進行許可權管理、資源部署、資源監控等,而無需單獨處理各個資源。

    預設資源群組

  5. 配置完成後,單擊立即購買並根據頁面提示完成支付。

    說明

    建立叢集需要1~10分鐘,請重新整理頁面查看,當叢集狀態從建立中變為運行中,則建立叢集成功。

建立企業版叢集

  1. 登入雲資料庫ClickHouse控制台

  2. 叢集列表頁面,選擇企業版執行個體列表,單擊建立叢集

  3. 在購買頁面,選擇商品類型企業版Serverless & 社區相容版隨用隨付

  4. 根據頁面提示,配置如下參數。

    參數

    說明

    樣本

    地區

    叢集所在的地理位置,購買後無法更換地區。建議根據業務所在的地理位置就近選擇地區,從而提升訪問速度。支援企業版的具體地區,請參見企業版隨用隨付

    中國,華東1(杭州)

    叢集類型

    雲資料庫ClickHouse支援的叢集類型。

    固定選擇企業版。

    重要

    如果您的控制台沒有企業版的選項,需要您先提交工單,用於確定公司所在地是否屬於雲資料庫ClickHouse企業版售賣地區範圍。

    • 公司所在地屬於企業版售賣區:我們會為您添加白名單,開放此選項。

    • 公司所在地不屬於企業版售賣區:您無法建立企業版叢集。

    企業版

    部署方案

    單可用性區域:不支援跨機房的容災。

    多可用性區域:支援同城容災高可用。

    說明
    • 社區相容版存算一體,多可用性區域部署需要雙副本支援,計算和儲存成本為單副本的2倍。

    • 企業版雲端式原生存算分離,多可用性區域部署無額外計算成本和儲存資源依賴。

    單可用性區域

    網路類型

    目前僅支援Virtual Private Cloud(Virtual Private Cloud)。VPC是一種隔離的網路環境,安全性較高。

    專用網路

    Virtual Private Cloud

    Virtual Private Cloud。如果沒有可用的VPC,請前往專用網路管理主控台建立。

    vpc-bp175iuvg8nxqraf2****

    主可用性區域

    可用性區域是指在同一地區內,電源和網路互相獨立的物理地區。同一地區不同可用性區域沒有實質性區別。

    說明

    如果您的部署方案為多可用性區域類型,您還需要指定備可用性區域備可用性區域2,且備可用性區域需與主可用性區域不同。

    杭州可用性區域H

    主專用網路交換器

    選擇專用網路下的交換器。如果沒有可用的交換器,請前往專用網路管理主控台建立。

    說明

    如果您的部署方案為多可用性區域類型,您還需要指定備專用網路交換器備專用網路交換器2,且備專用網路交換器需要與主專用網路交換器不同。

    vsw-bp1gzt31twhlo0sa5****

    範例測試資料

    雲資料庫ClickHouse企業版叢集支援匯入的範例測試資料分別為cell towers、NewYorkTaxi data,和UK Prorperty Price Paid。預設選擇不匯入任何範例資料

    不匯入任何範例資料

    計算單元(CCU) 最大值

    叢集計算單元(CCU)的最大值。計算資源根據叢集負載,按照CCU(ClickHouse Compute Units)粒度進行資源彈性擴充,彈性縮容不小於最小CCU配置規格,1CCU約等於1 Core 4 GiB。

    8

    計算單元(CCU) 最小值

    叢集計算單元(CCU)的最小值。

    說明
    • 計算單元(CCU)最大值為8 CCU時,計算單元(CCU)最小值固定為8 CCU。

    • 計算單元(CCU)最大值大於8 CCU時,計算單元(CCU)最小值的取值範圍為8 CCU~計算單元(CCU)最大值,您可以按需滑動選擇合適的計算單元。

    8

  5. 配置完成後,單擊立即購買並根據頁面提示完成支付。

    說明

    建立叢集需要1~10分鐘,請重新整理頁面查看,當叢集狀態從建立中變為運行中,則建立叢集成功。

購物車結算

如果您購買的是訂用帳戶叢集,在叢集配置完成後,您也可以單擊加入購物車,與其他產品一起進行結算。結算方法如下:

  1. ClickHouse訂用帳戶頁面,單擊頁面右側的購物車

  2. 購物車頁面,勾選您需要購買的產品,單擊立即購買

    說明

    您也可以重新選擇雲資料庫ClickHouse購買數量購買時間長度

  3. 確認訂單頁面,閱讀並勾選服務合約,單擊購買

  4. 支付頁面,單擊訂購

常見問題

Q:為什麼建立叢集後找不到目的地組群?

A:找不到目的地組群的可能原因及解決辦法如下:

可能原因

說明

解決方案

地區選擇錯誤

您所在地區和您建立叢集時選擇的地區不一致。

雲資料庫ClickHouse控制台左上方,選擇叢集所在的地區。

叢集列表選擇錯誤

您所在的叢集列表和您建立叢集時選擇叢集類型不一致。

雲資料庫ClickHouse控制台選擇目的地組群的叢集列表。

可用性區域資源不足

新建立的叢集可能因為資源不足而退款。您可以在訂購訂單中查看退款,具體請參見訂單管理

在您確認退款後,更換可用性區域嘗試再次購買。

下一步

建立帳號