すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:ECSインスタンスを作成するときに特定のイメージが見つからないのはなぜですか。

最終更新日:Sep 30, 2024

このトピックでは、Elastic Compute Service (ECS) インスタンスを作成するときに、カスタムイメージを含む特定のイメージが見つからないという問題の原因と解決策について説明します。

問題の説明

ECSインスタンスを作成すると、カスタムイメージを含む特定のイメージが見つかりません。

原因と解決策

上記の問題は、次の理由で発生する可能性があります。

イメージのオペレーティングシステムは、インスタンスタイプのプロセッサと互換性がありません

第8世代ECSインスタンスタイプなどの特定のECSインスタンスタイプには、サポートされているオペレーティングシステムの要件があります。

次の制限に注意してください。

解決策:

  • ECSインスタンスのオペレーティングシステムまたはインスタンスタイプに特別な要件がない場合は、選択したインスタンスタイプと互換性のあるオペレーティングシステムを持つイメージを選択するだけで済みます。

  • ECSインスタンス購入ページで選択したインスタンスタイプと互換性のないイメージを選択するには、オペレーティングシステムの互換性の制限を解除し、インスタンスタイプと互換性のないイメージを表示するように要求できます。

    • 次のECSインスタンスファミリーのオペレーティングシステムの互換性制限の解除をリクエストできます。

      • インテル: ecs.g8i、ecs.c8i、ecs.r8i、ecs.hfg8i、ecs.hfc8i、ecs.hfr8i、ecs.g8ise、ecs.c8ise、ecs.r8ise

      • AMD: ecs.c8ae、ecs.g8ae、ecs.r8ae、ecs.c8a、ecs.g8a、ecs.r8a、およびecs.hpc8ae

    • 次の手順を実行して、選択したインスタンスタイプのオペレーティングシステムの互換性制限を解除するよう要求できます。

      1. ECSインスタンス購入ページで、[カスタムイメージ] タブをクリックし、[チェック] をクリックします。

        image

      2. オペレーティングシステムの互換性の制限を解除し、選択したインスタンスタイプと互換性のないイメージを表示するために使用するオプションを選択します。

        image

        重要

        上記のオプションを選択して適用すると、取り消すオプションなしですべてのリージョンで有効になります。

      3. [OK] をクリックします。 しばらく待ってから、[カスタム画像] タブの画像リストを更新します。

イメージとインスタンスタイプの機能の非互換性

一般的な原因の非互換性

解決策

  • イメージのNVMe (Non-Volatile Memory Express) ドライバ属性は、インスタンスタイプのNVMe属性と互換性がありません。

    NVMe対応のインスタンスタイプを選択してECSインスタンスを作成した場合、NVMe対応のイメージのみを選択できます。 NVMeでサポートされているイメージは、NVMeドライバーを含み、NVMeドライバーパラメーターがsupportedに設定されているイメージです。

カスタムイメージを選択し、NVMeを使用してストレージパフォーマンスを向上させたり、マルチアタッチ機能をサポートしたりする場合は、NVMeドライバーがイメージにインストールされていること、およびNVMeドライバーパラメーターがSupportedに設定されていることを確認してください。 詳細については、「」をご参照ください。カスタムイメージ用のNVMeドライバをインストールするにはどうすればよいですか?

説明
  • NVMeの詳細については、「NVMeプロトコル」をご参照ください。

  • インスタンスタイプの場合はDescribeInstanceTypes操作、イメージの場合はDescribeImages操作を呼び出し、レスポンスのNvmeSupportパラメーターに基づいてインスタンスタイプとイメージがNVMeをサポートしているかどうかを確認できます。

  • イメージのブートモードは、インスタンスタイプのブートモードと互換性がありません。

    たとえば、Unified Extensible Firmware Interface (UEFI) ブートモードのみをサポートするセキュリティ強化されたインスタンスタイプを選択してECSインスタンスを作成する場合、UEFIイメージのみを選択できます。

カスタムイメージを選択した場合、イメージのブートモードを変更して、選択したインスタンスタイプとの互換性を確保できます。 詳細については、「ECSインスタンスブートモードのベストプラクティス」トピックの「カスタムイメージのブートモードの変更」セクションをご参照ください。

特定のWindowsオペレーティングシステムには、vCPUとメモリの最小要件または最大要件があります

vCPUとメモリのWindowsオペレーティングシステムの最小要件または最大要件を満たすインスタンスタイプを選択します。 サポートされているWindowsおよびWindows Serverリリースのメモリ制限については、「WindowsおよびWindows Serverリリースのメモリ制限」をご参照ください。

重要

Windowsオペレーティングシステムを実行するECSインスタンスを作成する場合は、1 GB以上のメモリを持つインスタンスタイプを選択します。 メモリが1 GiB未満のインスタンスタイプを選択した場合、LinuxイメージまたはWindows Serverバージョンの2004イメージのみを選択できます。 Windows Serverのバージョン2004はすでにサポート終了に達しています。

Red Hat Enterprise Linux (RHEL) オペレーティングシステムは、RHELで認定されているインスタンスタイプとのみ互換性があります

RHELで認定されているインスタンスタイプを選択します。 インスタンスタイプの詳細については、「Red Hatイメージでサポートされているインスタンスファミリー」をご参照ください。

ローカルSSDを使用する特定のECS Bare Metalインスタンスタイプとインスタンスタイプには、オペレーティングシステムドライバーとカーネルの要件があります