您可以通過本文瞭解執行個體規格之間支援更改的情況,然後再更改執行個體規格。
支援更改的源和目標執行個體規格
更改執行個體規格時,支援從以下源執行個體規格更改到目標執行個體規格:
您也可以通過調用API介面DescribeResourcesModification查詢已有執行個體支援的更改情況。
表 1. 入門級x86運算規格類型系列
源執行個體規格類型系列 | 可更改的目標執行個體規格類型系列 |
e |
|
t6 |
|
t5 |
|
n4、mn4、xn4、e4 |
|
t1、s1、s2、s3、m1、m2、c1、c2 |
|
n1、n2、e3 |
|
表 2. 企業級運算規格類型系列
源執行個體規格(族) | 可更改的目標執行個體規格類型系列 |
g9i、c9i、r9i | g9i、c9i、r9i |
|
|
|
|
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 |
|
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 |
gn5 | gn5 |
sn1、sn2、se1 |
|
c4、ce4、cm4 |
|
可能出現的限制及解決方案
更改執行個體規格時,可能出現以下不支援更改的情境,請您根據實際情況解決後再更改執行個體規格。
需要提前修複源執行個體
更改執行個體規格時,如果提示以下幾種不支援更改的原因,您可以根據問題原因自助修複源執行個體,再更改執行個體規格。
原因 | 說明 | 解決方案 |
目標規格的處理器和當前執行個體作業系統不相容 | 部分ECS執行個體規格對支援的作業系統有限制,例如: 如果源執行個體使用的作業系統與目標執行個體規格不匹配,則不支援變更。 | 請參考鏡像的作業系統和執行個體規格的處理器不是官方相容進行解決。 |
目標規格NVMe驅動狀態和當前執行個體不匹配 |
說明
|
|
目標規格不支援當前執行個體的雲端硬碟類型 | 部分執行個體規格類型系列僅支援部分雲端硬碟類型(例如通用型執行個體規格類型系列g7僅支援掛載ESSD系列雲端硬碟)。如果源執行個體掛載了目標執行個體規格不支援的雲端硬碟類型,則源執行個體不支援變更到目標執行個體。例如源執行個體掛載的是高效雲端硬碟,就不支援變更到僅支援掛載ESSD系列雲端硬碟的執行個體規格。 | 您可以在變更執行個體規格的同時,根據介面提示變更源執行個體掛載的雲端硬碟類型。 |
需要更換目標執行個體規格
更改執行個體規格時,如果提示以下幾種不支援更改的原因,您必須更換目標執行個體規格。
原因 | 說明 | 解決方案 |
規格不存在 | 您選擇的目標執行個體規格不存在。 | 請您選擇其他目標執行個體規格。 說明 更改源執行個體規格前請先查看在售的執行個體規格類型系列。 |
規格已下線 | 您選擇的目標執行個體規格已下線。 | 請您選擇其他目標執行個體規格。 說明 更改源執行個體規格前請先查看在售的執行個體規格類型系列。 |
該地區無庫存 | 您選擇的目標執行個體規格在當前地區沒有庫存。 | 請您選擇其他目標執行個體規格。 說明 您可以前往執行個體可購買地區查詢當前地區和可用性區域的可購規格,也可以通過API介面DescribeResourcesModification查詢某一可用性區域下執行個體規格的庫存情況。 |
僅支援同一規格類型系列內的變更 | 更改這部分執行個體規格時,只能選擇同一規格類型系列內的規格。 | 目標執行個體需選擇與源執行個體在同一規格類型系列內的規格。例如更改gn7e規格時,您只能選擇gn7e規格類型系列內的規格,不能選擇其他族內的規格。 |
目標規格類型系列和源執行個體的規格類型系列不匹配 | 所選目標執行個體規格與源執行個體規格不匹配,則不支援變更。 | 請參考支援更改的源和目標執行個體規格,選擇與源執行個體規格類型系列匹配的目標執行個體規格。 |
目標執行個體規格架構和源執行個體架構不匹配 | 所選目標執行個體的架構(ARM架構或x86架構)與源執行個體不匹配,則不支援變更。 | 目標執行個體需選擇與源執行個體架構匹配的執行個體規格。 |
目標執行個體規格的CPU核心數或記憶體大小不在支援範圍內 | 所選目標執行個體的CPU核心數或記憶體大小與源執行個體不匹配,則不支援變更。例如Windows作業系統對執行個體的CPU核心數和記憶體大小的限制說明請參見Windows 和 Windows Server 版本的記憶體限制。 | 目標執行個體需選擇與源執行個體CPU核心數或記憶體大小匹配的執行個體規格。 |
目標規格啟動模式和當前執行個體不匹配 | 例如所選目標執行個體是僅支援UEFI啟動模式的安全增強型執行個體規格,要求源執行個體必須支援UEFI啟動模式,否則不支援變更。 | 目標執行個體需選擇與源執行個體啟動模式比對的執行個體規格。 |
不支援更改的執行個體規格
以下執行個體規格類型系列內的執行個體規格本身不支援更改,所以您無法更改當前執行個體的規格。
規格類型系列類型 | 執行個體規格類型系列 |
企業級x86運算規格類型系列 |
|
企業級異構運算規格類型系列 |
|
ECS Bare Metal Instance規格類型系列 |
|
高效能運算&Super Computing Cluster執行個體規格類型系列 |
|