該操作適用于MRS 3.x之前版本集群。
MRS 3.x版本暫不支持在創建集群時添加引導操作。
前提條件
已準備好引導操作腳本,詳情請參見準備引導操作腳本。
在創建集群時添加引導操作
1.登錄MRS管理控制臺。
2.單擊“創建集群”,進入“創建集群”頁面。
3.在創建集群頁面,選擇“自定義創建”。
4.參考創建自定義集群配置集群軟件配置和硬件配置信息。
5.在“高級配置”區域的引導操作欄,單擊“添加”。
參數描述
| 參數 | 說明 |
|---|---|
| 名稱 | 引導操作腳本的名稱。 只能由數字、英文字符、空格、中劃線和下劃線組成,且不能以空格開頭。 可輸入的字符串長度為1~64個字符。 說明 同一集群內,不允許配置相同的名稱。不同集群之間,可以配置相同的名稱。 |
| 腳本路徑 | 腳本的路徑。路徑可以是OBS文件系統的路徑或虛擬機本地的路徑。 OBS文件系統的路徑,必須以s3a://開頭,以.sh結尾。例如:s3a://mrs-samples/xxx.sh l 虛擬機本地的路徑,腳本所在的路徑必須以‘/’開頭,以.sh結尾。 說明 同一集群內,不允許配置相同的路徑。不同集群之間,可以配置相同的路徑。 |
| 參數 | 引導操作腳本參數。 |
| 執行節點 | 選擇引導操作腳本所執行的節點類型。 |
| 執行時機 | 選擇引導操作腳本執行的時間。 組件首次啟動前 組件首次啟動后 |
| 失敗操作 | 該腳本執行失敗后,是否繼續執行后續腳本和創建集群。 說明 建議您設置為“繼續”,無論此引導操作是否執行成功,則集群都能繼續創建。 |
6.單擊“確定”。
添加成功后,可以通過“操作”列進行編輯、克隆和刪除。
在彈性伸縮集群頁面添加自動化腳本
1.登錄MRS管理控制臺。
2.選擇“集群列表 > 現有集群”,選中一個運行中的集群并單擊集群名稱。進入集群詳情頁面。
3.在“節點管理”頁簽Task節點組的“操作”列單擊“彈性伸縮”,進入“彈性伸縮”頁面。
當集群沒有Task節點時,先單擊“配置Task節點”增加Task節點,再執行該步驟。
說明對于MRS 3.x及之后版本,“配置Task節點”僅適用于分析集群、流試集群和混合集群。
4.配置資源計劃。
配置操作:
a.在彈性伸縮頁面,開啟彈性伸縮功能。
b.節點數量范圍的“默認范圍”設置為“2-2”,表示除資源計劃規定時間范圍外,其他時間Task節點數量固定為2個。
c.單擊默認范圍下方的“配置指定時間段的節點數量范圍”。
d.配置“時間范圍”和“節點數量范圍”。此處“時間范圍”設置為“07:00-13:00”,“節點數量范圍”設置為“5-5”,表示在該時間范圍內,Task節點數量固定為5個。參數詳情請參考 配置彈性伸縮規則章節表格-資源計劃配置項說明。
可以單擊“配置指定時間段的節點數量范圍”配置多條資源計劃。
5.(可選)配置自動化腳本。
a.在“高級配置”項選擇“現在配置”。
b.單擊“添加”,進入“自動化腳本”配置頁面。
c.配置“名稱”、“腳本路徑”、“執行節點類型”、“參數”、“執行時機”、“失敗操作”。參數詳情請參考 配置彈性伸縮規則章節表格-自動化腳本配置說明。
d.單擊“確定”保存自動化腳本配置。
6.勾選“我同意授權MRS服務根據以上策略自動進行節點擴容/縮容操作。”。
7.單擊“確定”,完成彈性伸縮集群設置。