本頁面為您介紹租戶設置定時變配策略的操作步驟和定時變配任務的使用限制。
背景信息
當業務負載發生變化時,租戶的資源需求也會隨之波動。您可以通過開啟租戶定時變配,動態調整租戶的CPU、內存等資源配額,以適應不同的業務場景,實現集群內資源的高效利用。
開啟租戶定時變配不會對您的業務造成影響,為保障您業務的穩定性,仍建議您選擇在業務低谷期進行操作。
使用說明
一個租戶只能創建一個定時變配任務,且該定時任務只對租戶的 CPU 和內存進行定時變配管理,租戶的日志盤隨內存大小自動擴縮容。
說明若集群實例為 4.x 版本,不僅能定時調整租戶的CPU和內存資源,還可以對日志盤容量的定時調整管理。+
添加定時變配策略后若手動修改租戶資源,會導致定時變配任務失效,需要重新修改策略使變配任務生效。
同一集群下的不同租戶相互獨立,變配管理也互不影響,某一租戶的變配任務失敗不會影響另一租戶變配任務的執行。
若集群下存在并發的租戶定時變配任務,將按照如下原則依次執行:
降配任務優先級高于升配任務。
縮容場景下,CPU 釋放量越大的定時任務優先級越高;擴容場景下,CPU 增加量越小的定時任務優先級越高。
您需要合理評估集群資源使用情況,資源不足或集群、租戶狀態不支持變配時,都可能導致變配任務失敗,且變配任務不支持自動重試機制。
說明集群和目標租戶均為運行中狀態時,定時變配任務才會執行。
前提條件
該集群實例下已創建租戶。具體操作,請參見新建租戶。
目標租戶未設置過定時變配策略。
添加定時變配策略
您可以通過如下兩個入口進入租戶定時變配頁面:
入口一:登錄 OceanBase 控制臺,單擊左側導航欄的 實例列表,在實例列表中單擊目標實例名,進入 集群實例工作臺,單擊 拓撲圖 右側的 資源變配 后,再次單擊 租戶定時變配。
入口二:登錄 OceanBase 控制臺,單擊左側導航欄的 實例列表,在實例列表中單擊目標實例名,進入 集群實例工作臺,在左側導航欄單擊 租戶管理, 在 租戶管理 頁面的右上角單擊 租戶定時變配。
以下操作步驟以 入口一 為例:
登錄 OceanBase 管理控制臺。
在左側導航欄中,單擊 實例列表。
在實例列表中找到目標集群,單擊集群名稱,進入 集群工作臺。
單擊 拓撲圖 右側的 資源變配 并選擇 租戶定時變配。
在 添加定時變配策略 頁面設置變配策略相關參數。
參數
參數說明
租戶
從下拉框中選擇當前集群實例下未配置過定時變配策略的租戶。
目標規格
在可分配區間內設置租戶定時變配策略的 CPU 規格和內存規格。
租戶最小規格為 1C4GB。
CPU 和內存的比例不可高于 1:2。
重復周期
設置定時變配策略執行的周期。取值范圍:
單次:該定時變配策略僅在設定時間點執行一次變配操作。
每天:生效日期內,該定時變配策略會在設定時間點每日執行一次變配操作。
每周:生效日期內,該定時變配策略會在設定時間點每周執行一次變配操作。
每月:生效日期內,該定時變配策略會在設定時間點每月執行一次變配操作。
生效日期
設置定時變配策略生效的起止時間。
重復周期 設置為 每天、每周 或 每月 時,需要配置該參數。
開始變配時間
變配任務開始時間。
是否恢復原規格
定時變配任務單次執行后,是否恢復原規格。取值范圍:
是:恢復原規格。
否:不恢復原規格。
重復周期 設置為 單次 時,需要配置該參數。
恢復原規格時間
變配任務恢復原規格的時間。
說明定時變配任務起始時間間隔不能小于 1 小時,請根據業務情況合理設置。
單擊 確定。
查看定時變配任務
登錄 OceanBase 管理控制臺。
在左側導航欄中,單擊 實例列表。
在實例列表中找到目標集群,單擊集群名稱,進入 集群工作臺。
單擊 拓撲圖 右側的 資源變配 并選擇 租戶定時變配。
您可以通過輸入租戶名稱或租戶 ID 查詢特定租戶下的定時變配任務。
您可以單擊變配任務所在行的 編輯 或 刪除 按鈕,對該變配任務進行相應的修改或刪除操作。