Amazon EC2 AMI にインスタンスストアボリュームを追加する - Amazon Elastic Compute Cloud

Amazon EC2 AMI にインスタンスストアボリュームを追加する

インスタンスストアボリュームが含まれる、ブロックデバイスマッピングを持つ AMI を作成できます。

インスタンスストアボリュームブロックデバイスマッピングを指定する AMI を使用して、非 NVMe のインスタンスストアボリュームをサポートするインスタンスを起動すると、インスタンスにインスタンスストアボリュームが含まれます。AMI のインスタンスストアボリュームブロックデバイスマッピングの数がインスタンスに利用できるインスタンスストアボリュームの数を超えた場合、追加のインスタンスストアボリュームブロックデバイスマッピングは無視されます。

インスタンスストアボリュームブロックデバイスマッピングを指定する AMI を使用して、NVMe インスタンスストアボリュームをサポートするインスタンスを起動した場合、インスタンスストアボリュームブロックデバイスマッピングは無視されます。NVMe インスタンスストアボリュームをサポートするインスタンスは、インスタンス起動リクエストと AMI で指定されたブロックデバイスマッピングに関らず、サポートされているすべてのインスタンスストアボリュームを取得します。

考慮事項
  • M3 インスタンスの場合は、AMI ではなく、インスタンスのブロックデバイスマッピングにあるインスタンスストアボリュームを指定します。Amazon EC2 は、AMI のインスタンスストアボリュームブロックデバイスマッピングを無視することがあります。

  • インスタンスを起動する際に、AMI ブロックデバイスマッピングで指定された 非 NVMe インスタンスストアボリュームを省略したり、インスタンスストアボリュームを追加したりできます。

Console
コンソールを使用して Amazon EBS-backed AMI にインスタンスストアボリュームを追加するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで [Instances] を選択し、インスタンスを選択します。

  3. [アクション]、[Image and templates (イメージとテンプレート)]、[イメージの作成] の順に選択します。

  4. [イメージの作成] ページで、イメージの意味のある名前と説明を追加します。

  5. 追加する各インスタンスストアボリュームについて、[ボリュームの追加] を選択し、[ボリュームタイプ] からインスタンスストアボリュームを選択して、[デバイス] からデバイス名を選択します。(詳細については、Amazon EC2 インスタンス上のボリュームのデバイス名 を参照してください)。使用できるインスタンスストアボリュームの数は、インスタンスタイプによって異なります。NVMe インスタンスストアボリュームを持つインスタンスの場合、これらのボリュームのデバイスマッピングは、オペレーティングシステムがこれらのボリュームを列挙する順序によって決まります。

  6. [イメージを作成] を選択します。

AWS CLI
コマンドラインを使用して AMI にインスタンスストアボリュームを追加するには

次のいずれかのコマンドを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセスを参照してください。