更改執行個體規格說明
本文指導您完成執行個體規格變更前的檢查工作,並提供常見問題及其解決方案。
執行個體規格變更前自檢表
確認項 | 限制說明 |
執行個體 | 跨平台變更配置限制:因為可能涉及到指令集和功能相容問題,目前預設無法支援。該項主要涉及到 Intel 和 AMD 平台之間的變更配置動作。 |
老舊執行個體升級限制:6 代及之前的部分規格變更配置 8 代及以上執行個體規格時,可能涉及到架構變更、功能相容、指令集相容等一系列問題無法支援變更配置。請先參考可變更配置的執行個體規格,確認當前執行個體規格支援升配到更高代系。 | |
特殊規格類型系列變更配置限制:安全增強、巨量資料、本地 SSD、持久記憶體等因為規格特殊邏輯,預設不支援變更配置。 | |
鏡像 | 鏡像相容性限制:請務必先參考下方 執行個體規格變更前自檢操作中 的 2. 檢查作業系統相容性 提前進行確認,對關鍵業務務必做好系統硬碟備份等動作。 同時請注意,如果基於不相容鏡像發起執行個體規格變更配置,我們強烈建議您在做好備份的基礎上先基於單個節點進行驗證,確認此行為對業務的影響可控。阿里雲無法保證對不相容作業系統的變更配置行為提供復原能力。 |
雲端硬碟 | 雲端硬碟類型限制:如果待變更配置執行個體使用高效雲端硬碟、SSD 雲端硬碟、eSSD Entry 等雲端硬碟類型,且目標變更配置規格為 7 代以上新規格,您需要先將雲端硬碟變更為目標規格可支援的類型;您可以參考下方 執行個體規格變更前自檢操作中 的 4. 檢查雲端硬碟類型相容性 提前進行確認。 註:對於使用普通雲端硬碟的規格,請在變更配置之前先進行工單諮詢。 |
NVMe 驅動限制:當目標升配規格為 8 代以上規格時,需要提前確認 NVMe 驅動是否已經完成安裝。 |
執行個體規格變更前自檢操作
1. 檢查當前規格是否支援變更配置、當前規格是否支援變更配置到目標規格
首先,需要確認當前執行個體是否允許變更規格,以及目標規格是否在可變更的範圍內。
確認當前執行個體規格不在不支援變更配置操作的執行個體規格列表中。
在可變更配置的執行個體規格列表中,找到當前執行個體的規格類型系列,確認目標規格類型系列在其支援的範圍內。
也可通過調用API介面DescribeResourcesModification來查詢當前執行個體支援變更的目標規格列表。
2. 檢查作業系統相容性
部分執行個體規格(特別是基於不同CPU架構的,如AMD、Intel、倚天)對作業系統有特定要求。如果當前執行個體的作業系統與目標規格不相容,變更將會失敗。
請參考以下官方相容性列表,確保當前作業系統受目標執行個體規格的支援。
若不相容,仍需變更規格,請申請放開限制。
3. 檢查當前執行個體NVMe驅動與目標規格相容性
從第8代及以後規格(如g8i、c8i、r8i、u2i、g8a、c8a、r8a、u2a等)開始,ECS 執行個體主要通過NVMe協議與雲端硬碟通訊,必須安裝相應的驅動。以下變更配置情境,需要檢查原執行個體的NVMe驅動:
情境一:從7代及以下規格變更配置到8代及以上規格
原ECS執行個體必須安裝NVMe驅動,或執行個體使用的鏡像進行支援安裝NVMe驅動。
情境二:當前執行個體規格為8代及以上
原ECS執行個體必須安裝NVMe驅動才支援變更配置。
執行個體規格的“代系”資訊可通過執行個體規格類型系列名稱判斷。執行個體規格命名規則
4. 檢查雲端硬碟類型相容性
不同的執行個體規格支援的雲端硬碟類型不同。例如,g7規格類型系列僅支援ESSD系列雲端硬碟。如果當前執行個體掛載了目標規格不支援的雲端硬碟,則不支援變更。
在變更規格的操作頁面,如果存在雲端硬碟相容性問題,系統會自動檢測並提示您需要同時變更雲端硬碟類型。如下圖所示,請留意相關提示和費用變化。

可變更配置的執行個體規格
更改執行個體規格時,支援從以下源執行個體規格更改到目標執行個體規格:
可通過調用API介面DescribeResourcesModification查詢已有執行個體支援的更改情況。
表 1. 入門級x86運算規格類型系列
源執行個體規格類型系列 | 可更改的目標執行個體規格類型系列 |
e |
|
t6 |
|
t5 |
|
n4、mn4、xn4、e4 |
|
t1、s1、s2、s3、m1、m2、c1、c2 |
|
n1、n2、e3 |
|
表 2. 企業級運算規格類型系列
源執行個體規格(族) | 可更改的目標執行個體規格類型系列 |
g9a、c9a、r9a、g9ae、c9ae、r9ae、u2a | g9a、c9a、r9a、g9ae、c9ae、r9ae、u2a |
g9i、c9i、r9i、hfg9i、hfc9i、hfr9i | g9i、c9i、r9i、hfg9i、hfc9i、hfr9i、u2i |
|
|
|
|
g8y、c8y、r8y | g8y、c8y、r8y |
g7se、c7se、r7se |
|
g7a、c7a、r7a |
|
ebmg7a、ebmc7a、ebmr7a | ebmg7a、ebmc7a、ebmr7a |
ebmhfc7、ebmhfg7、ebmhfr7 | ebmhfc7、ebmhfg7、ebmhfr7 |
g7、c7、r7 |
|
ebmg7、ebmc7、ebmr7 | ebmg7、ebmc7、ebmr7 |
|
|
g7nex、c7nex |
重要 ecs.g7nex.32xlarge只能更改為ecs.c7nex.32xlarge。 |
g6r、c6r |
|
|
|
g6a、c6a、r6a |
|
g6t | g6t |
c6t | c6t |
ebmg6a、ebmc6a、ebmr6a | ebmg6a、ebmc6a、ebmr6a |
g5、g5ne、r5、c5、ic5 |
|
hfc5、hfg5 |
|
u2i | u2i |
u1 |
|
sn1ne、sn2ne、se1ne |
|
se1 |
|
re6 |
|
re4e |
|
re4 |
|
gn8v | gn8v |
gn8v-tee | gn8v-tee |
sgn8ia | sgn8ia |
gn8is | gn8is |
sgn7i-vws | sgn7i-vws |
vgn7i-vws | vgn7i-vws |
gn7e | gn7e |
gn7s | gn7s |
gn7i | gn7i |
gn7 | gn7 |
gn6i | gn6i |
vgn6i | vgn6i、vgn6i-vws、sgn7i-vws |
vgn6i-vws | vgn6i-vws |
gn6e | gn6e |
gn6v | gn6v |
gn5i | gn5i |
sn1、sn2、se1 |
|
c4、ce4、cm4 |
|
不支援變更配置操作的執行個體規格
在 ECS 控制台的變更配置頁面,如果當前執行個體不支援變更配置,系統通常會直接禁用操作按鈕並給出提示。
以下執行個體規格類型系列內的執行個體規格不支援變更配置操作:
規格類型系列類型 | 執行個體規格類型系列 |
企業級x86運算規格類型系列 |
|
企業級異構運算規格類型系列 |
|
ECS Bare Metal Instance規格類型系列 |
|
高效能運算&Super Computing Cluster執行個體規格類型系列 |
|
常見問題與解決方案(FAQ)
如果在變更規格時遇到以下問題,請參考對應的解決方案。
問題 | 說明 | 解決方案 |
規格不存在 | 選擇的目標執行個體規格不存在。 | 選擇其他目標執行個體規格。 |
規格已下線 | 選擇的目標執行個體規格已下線。 | 選擇其他目標執行個體規格。 |
該地區無庫存 | 選擇的目標執行個體規格在當前地區沒有庫存。在庫存高度緊張的地區變更配置部分大核心規格時,也可能會出現變更配置動作發起但是最終失敗的情況。 | 可選擇變更到其他有庫存的執行個體規格,或跨可用性區域更改執行個體規格(僅支援變更配置到同規格類型系列)。 查看執行個體可購買地區 通過API查詢某一可用性區域下的執行個體規格庫存 |
僅支援同一規格類型系列內的變更 | 更改這部分執行個體規格時,只能選擇同一規格類型系列內的規格。 | 目標執行個體需選擇與原執行個體在同一規格類型系列內的規格。例如更改gn7e規格時,只能選擇gn7e規格類型系列內的規格,不能選擇其他族內的規格。 |
目標規格類型系列和源執行個體的規格類型系列不匹配 | 所選目標執行個體規格與源執行個體規格不匹配,則不支援變更。 | 請參考可變更配置的執行個體規格,選擇與源執行個體規格類型系列匹配的目標執行個體規格。 |
目標執行個體規格架構和源執行個體架構不匹配 | 所選目標執行個體的架構(ARM架構或x86架構)與源執行個體不匹配,則不支援變更。 | 目標執行個體需選擇與源執行個體架構匹配的執行個體規格。 |
目標執行個體規格的CPU核心數或記憶體大小不在支援範圍內 | 所選目標執行個體的CPU核心數或記憶體大小與源執行個體不匹配,則不支援變更。例如Windows作業系統對執行個體的CPU核心數和記憶體大小的限制說明請參見Windows 和 Windows Server 版本的記憶體限制。 | 目標執行個體需選擇與源執行個體CPU核心數或記憶體大小匹配的執行個體規格。 |
目標規格啟動模式和當前執行個體不匹配 | 例如所選目標執行個體是僅支援UEFI啟動模式的安全增強型執行個體規格,要求源執行個體必須支援UEFI啟動模式,否則不支援變更。 | 目標執行個體需選擇與源執行個體啟動模式比對的執行個體規格。 |
目標規格不支援升降配為當前待變更配置規格 | 大部分執行個體升降配動作(特別是從老舊執行個體跨代系升級的動作)都是單向的,因為執行個體回退會遭遇驅動相容性、CPU 指令集相容、網路與儲存功能相容問題,且這些問題的處理方式完全不同於舊代系升級新代系的變更配置動作。 | 考慮進行作業系統或 SMC 遷移。先做好必要的業務備份,在操作前先小範圍驗證,並提前確認能否降配、復原。 |
目標規格不支援當前規格使用的鏡像版本 | 目標規格支援的作業系統列表中不包含當前規格的雲端硬碟系統硬碟安裝的作業系統,常見於老舊執行個體的跨代系升配動作。 | 建議優先升級作業系統或走 SMC 遷移。如果需要通過執行個體升降配功能執行變更配置動作,請先做好必要的業務備份,在操作前先小範圍驗證,並提前確認能否降配、復原。 如果業務條件允許,評估是否可以進行作業系統升級。 |
訂用帳戶執行個體不支援在升配時同時調整雲端硬碟類型(或不支援在升級雲端硬碟類型時同步降配執行個體規格) | 當您使用訂用帳戶執行個體時,如果您需要將當前執行個體升級到價格更高的目標規格,且需要同時變更雲端硬碟類型滿足變更配置限制,則您無法選擇單價更低的雲端硬碟類型。 | 如果您需要在升配執行個體規格的同時將雲端硬碟調整為更低單價的雲端硬碟類型,請先單獨操作雲端硬碟類型變更等動作後,再發起執行個體升降配。您也可以在操作前先通過阿里雲工單進行諮詢。 |


> 設定 NVMe 驅動狀態。