背景資訊
雲資料庫ClickHouse叢集有若干參數,參數預設值通常配置在config.xml和user.xml,您可以修改參數進行執行個體最佳化,其中:
注意事項
若叢集為社區版,只有2021年12月01日之後建立才支援XML模式配置參數和修改歷史的功能。
企業版叢集,不支援XML模式配置參數。
XML模式不支援刪除參數,XML模式與預設模式支援的配置參數相同。
修改的參數中如果包含需要重啟生效的參數,叢集會在完成參數修改後自動重啟。請先確認重啟目的地組群不會對業務產生影響,再提交參數。
叢集影響
當雲資料庫ClickHouse叢集狀態為配置變更中時,只能查看叢集資訊,無法進行升配、擴容和縮容等操作。
修改參數
不同版本的叢集,修改參數的操作有所不同。
重要
如果您需要修改prometheus.port或text_log的參數,務必閱讀重要參數說明。
登入雲資料庫ClickHouse管理主控台。
在頁面左上方,選擇目的地組群所在的地區。
在叢集列表頁面,選擇企業版執行個體列表,單擊目的地組群ID。
在左側導覽列,單擊參數管理。
單擊運行參數值列中的修改按鈕
,進入參數編輯狀態,您可以根據提示的輸入範圍,輸入參數值,並點擊確定,或單擊取消退出參數編輯狀態。
修改所有目標參數後,點擊頁面右上方的提交參數。
在彈出儲存配置對話方塊中,仔細審閱參數修改前後的值,確認修改內容,並填寫變更原因後,單擊提交參數。
重要
如果提交的參數中包含需要重啟生效的參數,ClickHouse將會在完成參數修改後自動重啟叢集。請先確認重啟目標ClickHouse叢集不會對業務產生影響後。
提交參數後,系統將自動校正參數值。如果參數值設定不合法,將彈出錯誤提示框。當ErrorCode為102時,說明輸入的參數值不合法,請返回修改參數值在輸入範圍內後重新提交。
登入雲資料庫ClickHouse管理主控台。
在頁面左上方,選擇目的地組群所在的地區。
在叢集列表頁面,選擇社區版叢集列表,單擊目的地組群ID。
在左側導覽列,單擊參數配置。
在參數配置頁面,單擊配置頁簽。選擇預設模式或XML模式,修改參數。
重要
prometheus.port 參數在雲資料庫ClickHouse控制台進行了限制範圍,您只能填寫2182至3000的連接埠。
(可選)勾選頁面右上方的只顯示已修改過的參數,參數列表頁面僅展示修改過但未提交的參數。
修改所有目標參數後,點擊頁面右上方的提交參數。
在彈出儲存配置對話方塊中,仔細審閱參數修改前後的值,確認修改內容,並填寫變更原因後,單擊提交參數。
重要
如果提交的參數中包含需要重啟生效的參數,ClickHouse將會在完成參數修改後自動重啟叢集。請先確認重啟目標ClickHouse叢集不會對業務產生影響後。
提交參數後,系統將自動校正參數值。如果參數值設定不合法,將彈出錯誤提示框。當ErrorCode為102時,說明輸入的參數值不合法,請返回修改參數值在輸入範圍內後重新提交。
撤銷修改
修改參數後,如果您需要撤銷修改,請在提交參數之前,執行以下操作:
查看修改歷史
登入雲資料庫ClickHouse控制台。
在頁面左上方,選擇目的地組群所在的地區。
在叢集列表頁面,選擇叢集清單類型,單擊目的地組群ID。
企業版叢集選擇企業版叢集列表。
社區版叢集選擇社區版叢集列表。
在左側導覽列,單擊參數配置或參數管理。
在參數配置或參數管理頁面,選擇修改歷史頁簽,通過以下兩種方式查看歷史修改記錄。