Elastic Compute Service (ECS) インスタンスのインスタンスタイプを変更する前に、サポートされているインスタンスタイプの変更について学習します。
インスタンスタイプの変更をサポートするインスタンスファミリー
ECS インスタンスのインスタンスタイプを変更する場合は、次の表に示すソースと宛先インスタンスタイプまたはファミリー間の互換性に注意してください。 ECS インスタンスは、ソースインスタンスファミリー内のインスタンスタイプから、対応する互換性のあるインスタンスファミリーのインスタンスタイプにのみ変更できます。
DescribeResourcesModification 操作を呼び出して、ECS インスタンスを変更する先のインスタンスタイプをクエリすることもできます。
表 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 インスタンスを特定のインスタンスタイプに変更できない場合があります。 この場合は、シナリオに基づいて問題を解決し、インスタンスタイプの変更を進めます。
特定のインスタンスタイプに変更する前に ECS インスタンスを再構成する
次のいずれかの理由により ECS インスタンスを特定のインスタンスタイプに変更できない場合は、理由に基づいて問題を解決してから、インスタンスのインスタンスタイプを変更します。
理由 | 説明 | 解決策 |
宛先インスタンスタイプのプロセッサが ECS インスタンスのオペレーティングシステムと互換性がありません。 | 特定の ECS インスタンスタイプには、オペレーティングシステムの要件があります。次の制限事項に注意してください。 ECS インスタンスのオペレーティングシステムがインスタンスタイプと互換性がない場合、インスタンスをそのインスタンスタイプに変更することはできません。 | 詳細については、「イメージのオペレーティングシステムがインスタンスタイプのプロセッサと互換性がない」をご参照ください。 |
宛先インスタンスタイプの Non-Volatile Memory Express (NVMe) ドライバーステータスが ECS インスタンスのステータスと一致しません。 |
説明
|
|
宛先のインスタンスタイプでは、ECS インスタンスのディスクカテゴリがサポートされていません。 | 一部のインスタンスファミリーでは、特定のディスクカテゴリのみがサポートされています。たとえば、g7 汎用インスタンスファミリーでは、企業向け SSD(ESSD)のみがサポートされています。ECS インスタンスに、インスタンスタイプでサポートされていないカテゴリのディスクが接続されている場合、インスタンスをそのインスタンスタイプに変更することはできません。たとえば、ECS インスタンスに Ultra ディスクが接続されている場合、ESSD のみをサポートするインスタンスタイプにインスタンスを変更することはできません。 | ECS インスタンスのインスタンスタイプを変更する場合は、画面の指示に従ってインスタンスのディスクカテゴリを変更できます。 |
インスタンスタイプの変更が失敗した場合のトラブルシューティング
インスタンスタイプの変更が失敗した場合は、次の表に示す解決策を試してください。
理由 | 説明 | 解決策 |
宛先インスタンスタイプが存在しません。 | 選択した宛先インスタンスタイプが存在しません。 | 別の宛先インスタンスタイプを選択してください。 説明 ECS インスタンスのインスタンスタイプを変更する前に、「購入可能なインスタンスファミリ」をご参照ください。 |
宛先インスタンスタイプは廃止されました。 | 選択した宛先インスタンスタイプは廃止されました。 | 別の宛先インスタンスタイプを選択してください。 説明 ECS インスタンスのインスタンスタイプを変更する前に、「購入可能なインスタンスファミリ」をご参照ください。 |
リージョンにインベントリがありません。 | 選択した宛先インスタンスタイプは、現在のリージョンでは利用できません。 | 別の宛先インスタンスタイプを選択します。 説明 各リージョンで使用可能なインスタンスタイプ ページに移動して、現在のリージョンとゾーンで使用可能なインスタンスタイプをクエリできます。また、DescribeResourcesModification 操作を呼び出して、ゾーンで使用可能なインスタンスタイプをクエリすることもできます。 |
同じインスタンスファミリー内のインスタンスタイプ間の変更のみがサポートされています。 | ECS インスタンスは、インスタンスの現在のインスタンスタイプと同じインスタンスファミリー内の別のインスタンスタイプにのみ変更できます。 | 宛先インスタンスタイプは、インスタンスの現在のインスタンスタイプと同じインスタンスファミリーに属している必要があります。たとえば、gn7e インスタンスのインスタンスタイプを変更する場合、gn7e インスタンスファミリーのインスタンスタイプのみを選択できます。 |
宛先インスタンスファミリーは、ソースインスタンスファミリーと互換性がありません。 | 選択した宛先インスタンスタイプがソースインスタンスタイプと互換性がない場合、変更はサポートされません。 | 詳細については、「インスタンスタイプの変更をサポートするインスタンスファミリー」をご参照ください。ソース インスタンスファミリーと互換性のあるインスタンスファミリーから、宛先インスタンスタイプを選択します。 |
宛先インスタンスタイプのアーキテクチャが ECS インスタンスのアーキテクチャと一致しません。 | 選択した宛先インスタンスタイプのアーキテクチャ (Arm または x86) が ECS インスタンスのアーキテクチャと一致しない場合、変更はサポートされません。 | 宛先インスタンスタイプは、ECS インスタンスと同じアーキテクチャである必要があります。 |
宛先インスタンスタイプの vCPU 数またはメモリサイズが範囲外です。 | 選択した宛先インスタンスタイプの vCPU 数またはメモリサイズが ECS インスタンスの vCPU 数またはメモリサイズと一致しない場合、変更はサポートされません。インスタンスの vCPU 数とメモリサイズに関する Windows オペレーティングシステムの制限については、「Windows および Windows Server リリースのメモリ制限」をご参照ください。 | 宛先インスタンスタイプの vCPU 数またはメモリサイズは、ECS インスタンスの vCPU 数またはメモリサイズと一致している必要があります。 |
宛先インスタンスタイプのブートモードが ECS インスタンスのブートモードと一致しません。 | たとえば、選択した宛先インスタンスが Unified Extensible Firmware Interface(UEFI)ブートモードのみをサポートするセキュリティ強化インスタンスタイプの場合、ECS インスタンスも UEFI ブートモードをサポートする必要があります。そうでない場合、変更はサポートされません。 | 宛先インスタンスタイプは、ECS インスタンスと同じブートモードをサポートする必要があります。 |
変更をサポートしていないインスタンスタイプ
次のインスタンスファミリーのインスタンスタイプから、他のインスタンスタイプに ECS インスタンスを変更します。
カテゴリ | インスタンスファミリー |
x86 ベースのエンタープライズレベルコンピューティングインスタンスファミリー |
|
エンタープライズレベルのヘテロジニアスコンピューティングインスタンスファミリー |
|
ECS ベアメタルインスタンスファミリー |
|
スーパーコンピューティングクラスタ (SCC) インスタンスファミリー |
|