本文介紹如何擴容ECS集群。

前提條件

使用控制臺創建ECS集群

背景信息

以下兩種情況,都需在ECS集群中導入ECS實例。

  • 創建ECS集群后,該集群為空集群,未包含ECS實例,需要添加ECS實例。
  • 由于業務發展,需要對ECS集群進行擴容。

在不同網絡環境下,為ECS集群添加不同操作系統的實例時,適用的導入方式也不一樣。

重要 在EDAS中不支持使用Windows系統的ECS實例。

擴容ECS集群有兩種方式:購買ECS擴容和添加已有ECS。

購買ECS擴容

購買ECS擴容,指基于當前集群中的已有實例規格或基于已購買的ECS實例模板,由EDAS為您當前的ECS集群代購ECS實例。代購實例的計費方式包含包年包月和按量付費,可以根據實際需求選擇。

說明
  • 經典網絡的ECS集群將無法使用ECS啟動模板擴容。
  • 代購ECS實例時,不能刪除ESS標簽。
  • 集群擴容時,代購的按量付費的ECS實例在縮容時不會關機,也不會釋放。但如果手動關機,則對應的ECS實例會被釋放。

具體操作,請參見購買ECS擴容

添加已有ECS

如果您已創建ECS實例,可以將已有實例添加到ECS集群中。添加已有ECS實例包含3種方式:

  • 直接導入:無需鏡像轉化。
  • 轉化后導入:使用EDAS官方鏡像重裝系統。重裝后,實例中的所有數據都會被刪除,并且需要設置新的實例登錄密碼。ECS實例滿足以下任一情況,則不能直接導入。
    • 2017年12月01日之前創建的實例。
    • 向經典網絡的集群中導入的經典網絡實例。
    • 實例狀態不是運行中,例如已停止、啟動中或停止中等狀態的實例。
    說明 上述需要轉化導入的實例,如果您不想重裝系統,可以選擇手動執行腳本后導入。
  • 手動執行腳本后導入:在經典網絡創建的Ubuntu系統的實例導入至ECS集群時,您需要登錄ECS實例并手動執行腳本完成導入,該方式不會重裝ECS實例的系統。

具體操作,請參見添加已有ECS

購買ECS擴容

  1. 登錄EDAS控制臺
  2. 在左側導航欄,選擇資源管理 > EDAS ECS集群
  3. EDAS ECS集群頁面的頂部菜單欄選擇地域,在頁面上方選擇微服務空間,然后單擊目標ECS集群的集群ID。
  4. 集群詳情頁面的ECS實例區域,單擊購買ECS擴容
  5. 集群擴容對話框選擇擴容方式,并完成后續擴容步驟。
    • 基于現有實例規格購買
      1. 擴容方式頁簽,選擇基于現有實例規格購買,然后在實例列表區域選擇現有實例后,單擊下一步
      2. 購買信息頁簽設置以下信息,然后單擊下一步
        配置項 描述
        計費方式 包含包年包月按量付費
        購買時長 計費方式選擇包年包月時,需要配置此項。

        選擇包年包月后,在列表中選擇ECS實例的購買時長。

        購買數量 在復合框中設置要購買的ECS實例數量。
        登錄密鑰 在下拉列表中選擇ECS實例的登錄密鑰。如果沒有可選的登錄密鑰,請前往ECS控制臺創建密鑰對,相關操作,請參見創建SSH密鑰對
        服務協議 閱讀并勾選《云服務器ECS服務條款》 | 《鏡像商品使用條款》
      3. 確認擴容頁簽,確認擴容信息,然后單擊確認擴容
    • 基于啟動實例模板購買
      1. 擴容方式頁簽,選擇基于啟動實例模板購買,然后選擇啟動模板和版本后,單擊下一步
      2. 購買信息頁簽設置以下信息,然后單擊下一步
        配置項 描述
        計費方式 包含包年包月按量付費
        購買時長 計費方式選擇包年包月時,需要配置此項。

        選擇包年包月后,在列表中選擇ECS實例的購買時長。

        購買數量 在復合框中設置要購買的ECS實例數量。
        服務協議 閱讀并勾選《云服務器ECS服務條款》 | 《鏡像商品使用條款》
      3. 確認擴容頁簽,確認擴容信息,然后單擊確認擴容
    代購ECS實例后,頁面上方會提示 已觸發自動購買的流程,請查看變更流程獲取實時信息。當實例導入完成后,返回 集群詳情頁面,實例的 健康檢查顯示為 運行中,表示導入成功。

添加已有ECS

  1. 登錄EDAS控制臺
  2. 在左側導航欄,選擇資源管理 > EDAS ECS集群
  3. EDAS ECS集群頁面的頂部菜單欄選擇地域,在頁面上方選擇微服務空間,然后單擊目標ECS集群的集群ID。
  4. 集群詳情頁面的ECS實例區域,單擊展開,然后選擇添加已有ECS
  5. 添加ECS實例頁面的實例列表中,選擇導入方式和ECS實例,然后單擊下一步
    • 導入ECS微服務空間和導入集群不可配置,您可選擇所在微服務空間內的空閑ECS實例導入至集群。導入已有的ECS實例
    • 從已有集群選擇:選擇所在地域內的微服務空間以及源集群,然后在全部ECS列表選擇實例添加至已選ECS列表。從已有集群選擇
    說明 如果沒有符合條件的實例,在頁面右上角單擊 創建ECS實例,跳轉到 云服務器ECS的購買頁面購買新的ECS實例。具體操作,請參見 創建ECS實例
  6. 準備導入頁面,查看實例對應的導入方式。
    • 直接導入:在準備導入頁簽,單擊確認并導入
    • 轉化后導入:在準備導入頁簽,查看選擇的實例信息,選中同意對以上需要導入的實例進行轉化,并已知轉化后原有系統中的數據將會丟失,重新設置ECS實例的登錄密碼,然后單擊確認并導入
    • 手動執行腳本后導入:
      1. 準備導入頁簽復制腳本內容
      2. 以root身份登錄需導入的ECS實例。
      3. 在ECS實例中粘貼并執行腳本。
  7. 進行導入頁簽查看實例的導入狀態。
    當實例導入完成后,返回集群詳情頁,實例的 健康檢查顯示為 運行中則表示實例導入成功。

移除ECS實例

  1. 集群詳情頁面ECS實例區域,單擊操作列的移除
  2. 移除ECS實例對話框確認要移除的實例信息,單擊移除
    當實例移除成功后,該實例將會從ECS列表中移除。

常見問題

在導入實例至集群時無法找到在ECS控制臺創建的實例怎么辦?

說明 請首先確認在ECS控制臺創建ECS實例的賬號和登錄EDAS控制臺的賬號是一致的,并且創建的ECS實例和集群屬于同一個地域。
  1. 登錄EDAS控制臺
  2. 在左側導航欄,選擇資源管理 > ECS
  3. ECS頁面,單擊導入ECS
  4. 然后在選擇集群和已有云服務器實例頁簽,單擊同步ECS
    重要 請確認您創建的ECS實例的操作系統版本為 選擇集群和已有云服務器實例頁面提示支持的操作系統版本。

如果經過以上排查之后還是無法在EDAS控制臺顯示您創建的ECS實例,請加入釘群(釘群號:31723701)聯系產品技術專家咨詢處理。