本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

升級服務執行個體

更新時間:2024-11-21 19:52

在服務商發布了新的服務版本後,您可以根據實際需求,將服務執行個體升級到對應的新版本。服務執行個體升級支援單個服務執行個體升級和批量升級操作,下面將分別進行介紹。

前提條件

  • 升級的服務有兩個以上的版本,建立服務新版本的更多資訊,請參見 更新服務,且新版本要支援服務執行個體升級,服務升級配置請參見 服務升級配置

  • 基於服務舊版本進行服務執行個體部署,服務執行個體部署詳細步驟請參見 部署服務執行個體

單個服務執行個體升級

當服務建立了新版本後,使用者可以觸發服務執行個體的升級,下文介紹了升級服務執行個體的操作。

  1. 登入計算巢控制台

  2. 在左側導覽列中,單擊服務執行個體

  3. 服務執行個體頁面,找到您要升級的服務執行個體並單擊服務執行個體ID,進入服務執行個體的詳情頁。

  4. 單擊右上方的升級服務執行個體01E79B67-33BF-4AE3-9380-8F0C5BFDF543.png

  5. 升級服務執行個體彈窗中,選擇您要升級的版本並單擊開始升級E34ED589-9E60-4450-953C-9EA6BC32165D.png

  6. 開始升級後,服務執行個體處於升級中狀態,升級完成後會變為已部署狀態,此時服務版本變為步驟5中選擇的版本。CE891E84-8F80-4A6E-B37B-312F3522C900.png754B5D1A-FC0F-4C57-BBF7-90E1872416D9.png

批量升級

服務上線了新版本後,服務商可以對授予升級許可權的私人部署服務執行個體和全託管單租版的服務執行個體進行批量升級。

批量升級原理

批量升級服務執行個體使用系統營運管理服務(OOS)進行實現,具體實現思路為系統營運管理服務使用模板BulkyUpgradeServiceInstance進行批量升級操作,模板內的批量升級邏輯如下圖所示:

image

  1. 使用批量升級頁面選擇參數調用計算巢擷取服務執行個體列表API,擷取服務執行個體列表

  2. 對服務執行個體列表進行遍曆,調用計算巢升級服務執行個體API,進行服務執行個體升級操作,可以設定每次升級服務執行個體的個數。

  3. 升級過程中,有服務執行個體升級失敗,升級任務會中止,後續未執行升級的服務執行個體不會再執行升級操作。

操作步驟

  1. 登入計算巢控制台

  2. 在左側導覽列中,單擊服務執行個體,然後選擇我的服務執行個體頁簽。

  3. 找到您要批量升級服務執行個體的服務,單擊服務名稱或ID,進入服務詳情頁

  4. 單擊營運管理,進入營運管理頁簽。

  5. 批量營運框中,單擊批量升級

批量升級

  1. 在彈框中設定批量升級參數。

配置項

說明

配置項

說明

參數配置

參數配置地區,設定目標執行個體升級服務版本參數值。

  • 升級服務版本地區,選擇批量升級執行個體的目標版本,這個參數會作為目標執行個體篩選的條件,篩選出支援升級到當前服務版本的服務執行個體列表。

  • 目標執行個體地區,選擇批量升級的目標執行個體。

    • 手動選擇執行個體:在執行個體列表中通過搜尋執行個體的狀態和版本來選取執行個體。

    • 指定執行個體標籤:指定同一地區下的一個或多個標籤來選取執行個體。

    • 指定執行個體資源群組:指定某一地區下的一個資源群組來選取執行個體。

    • 選擇全部:通過搜尋執行個體的狀態和版本來選取執行個體

進階選項

進階選項地區,設定任務執行的並發比率OOS扮演的RAM角色參數值。

說明

該配置項參數為非必須配置項,若您不配置,計算巢會使用預設配置。

  • 任務執行的並發比率處,選擇速率控制類型並設定相應參數。更多資訊,請參見迴圈執行速率控制

    • 若選擇並發控制,您需要設定並發速率最大錯誤次數等參數資訊。

    • 若選擇批次控制,您需要設定批次速率數組迴圈並發控制最大錯誤次數等參數資訊。

  • OOS扮演的RAM角色處,選擇RAM角色。

任務設定

任務描述地區,設定任務的簡要描述。

image

  1. 單擊下一步

確定頁簽中,查看批量升級設定的基本資料和資源預覽。

image

  1. 單擊建立,建立完成後,您可以在營運管理頁簽中查看任務的執行狀態。

查看執行結果

  1. 操作列單擊詳情,查看OOS任務執行情況。

image

  • 本頁導讀 (1, M)
  • 單個服務執行個體升級
  • 批量升級
  • 批量升級原理
  • 操作步驟
文檔反饋