ハードウェア専有インスタンス の操作 - Amazon Elastic Compute Cloud

ハードウェア専有インスタンス の操作

VPC の作成時にインスタンスのテナント属性として dedicated を指定すると、VPC 内に起動されるすべてのインスタンスを ハードウェア専有インスタンス にすることができます。インスタンスのテナント属性は起動時に指定することもできます。

インスタンスのテナント属性が専用である VPC の作成

VPC を作成するときにインスタンスのテナント属性を指定できます。Amazon VPC コンソールを使用している場合、VPC ウィザードまたは [Your VPCs] ページを使用して VPC を作成できます。

インスタンスのテナント属性が dedicated である VPC 内にインスタンスを起動すると、インスタンスのテナント属性とは関係なく、インスタンスは自動的に ハードウェア専有インスタンス となります。

Console

インスタンスのテナント属性がハードウェア専有である VPC を作成するには (VPC ウィザード)

  1. Amazon VPC コンソール (https://console.aws.amazon.com/vpc/) を開きます。

  2. ダッシュボードから、[VPC ウィザードの起動] を選択します。

  3. VPC 設定を選択し、[選択] を選択します。

  4. [ハードウェアテナンシー] で、[専用] を選択します。

  5. [Create VPC] を選択します。

インスタンスのテナント属性がハードウェア専有である VPC を作成するには (VPC ダイアログボックスの作成)

  1. Amazon VPC コンソール (https://console.aws.amazon.com/vpc/) を開きます。

  2. ナビゲーションペインで [VPC]、[VPC の作成] の順に選択します。

  3. [Tenancy] で、[Dedicated] を選択します。CIDR ブロックを指定し、[VPC の作成] を選択します。

Command line

コマンドラインを使用して VPC を作成するときにテナント属性オプションを設定するには

VPC で ハードウェア専有インスタンス を起動する

ハードウェア専有インスタンス は、Amazon EC2 インスタンス起動ウィザードを使用して起動できます。

Console

コンソールを使用してデフォルトテナンシー VPC にハードウェア専有インスタンスを起動するには

  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. [インスタンスの作成] を選択します。

  3. [Amazon マシンイメージ (AMI)] ページで、AMI を選択し、[選択] を選択します。

  4. [Choose an Instance Type] ページで、インスタンスタイプを選択し、[Next: Configure Instance Details] を選択します。

    注記

    ハードウェア専有インスタンスとしてサポートされているインスタンスタイプを必ず選択します。詳細については、「Amazon EC2 ハードウェア専有インスタンス」を参照してください。

  5. [Configure Instance Details] ページで、VPC とサブネットを選択します。[テナンシー] のリストから [専用 – ハードウェア専用インスタンスの実行] を選択し、[次へ: ストレージの追加] を選択します。

  6. ウィザードに従って続行します。[Review Instance Launch] ページでオプションの確認が終了したら、[Launch] を選択し、キーペアを選択して ハードウェア専有インスタンス を作成します。

Command line

コマンドラインを使用して起動中にインスタンスのテナント属性オプションを設定するには

テナント属性として host を使用したインスタンスの作成の詳細については、「Dedicated Host でのインスタンスの起動」を参照してください。

テナント属性情報の表示

Console

コンソールを使用して VPC のテナント属性情報を表示するには

  1. Amazon VPC コンソール (https://console.aws.amazon.com/vpc/) を開きます。

  2. 画面左枠のナビゲーションペインで、[Your VPCs] を選択します。

  3. [テナンシー] 列で、VPC のインスタンスのテナント属性を確認します。

  4. [テナンシー] 列が表示されない場合は、右上隅にある設定アイコン ( ) を選択し、[テナンシー] をオンにして [確認] をクリックします。

コンソールを使用してインスタンスのテナント属性情報を表示するには

  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

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

  3. [テナンシー] 列でインスタンスのテナント属性を確認します。

  4. [テナンシー] 列が表示されていない場合は、次のいずれかを行います。

    • 右上隅にある設定アイコン ( ) を選択し、[テナンシー] をオンにして [確認] をクリックします。

    • インスタンスを選択します。ページの下部近くにある [詳細] タブの [ホストとプレイスメントグループ] で、[テナンシー] の値を確認します。

Command line

コマンドラインを使用して VPC のテナンシーを記述するには

コマンドラインを使用してインスタンスのテナント属性を記述するには

コマンドラインを使用してリザーブドインスタンスのテナント属性値を記述するには

コマンドラインを使用してリザーブドインスタンス製品のテナント属性値を記述するには

インスタンスのテナント属性の変更

インスタンスのテナント属性は、インスタンスの起動後に dedicated からhostあるいはhostからdedicated のみに変更できます。加えた変更は、次回のインスタンス起動時に有効になります。

注記
  • インスタンスのテナント属性は、defaultからdedicated または host インスタンスの起動後には変更できません。インスタンスのテナント属性は、インスタンスの起動後は dedicated または host から default に変更できません。

  • T3 インスタンスの場合、テナンシーをdedicatedhost、またはhostdedicatedに変更することはできません。これらのサポートされていないテナンシー変更のいずれかを試みると、InvalidTenancyエラーコードを引き起こします。

Console

コンソールを使用してインスタンスのテナント属性を変更するには

  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

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

  3. [インスタンスの状態]、[インスタンスを停止]、[停止] の順に選択します。

  4. [Actions (アクション)]、[Instance settings (インスタンスの設定)]、[Modify instance placement (インスタンスの配置の変更)] の順に選択します。

  5. [テナンシー] では、インスタンスを専有ハードウェアで実行するか、Dedicated Host で実行するかを選択します。[Save] を選択します。

Command line

コマンドラインを使用してインスタンスのテナント属性値を変更するには

VPC のテナント属性の変更

VPC の作成後に VPC インスタンスのテナント属性を dedicated から default に変更することができます。VPC インスタンスのテナント属性を変更しても、VPC 内の既存のインスタンスのテナント属性には影響が及びません。次回 VPC でインスタンスを起動すると、起動時に指定していなければ、テナント属性が default になります。

注記

VPC の作成後に、VPC のインスタンステナンシーを default から dedicated に変更することはできません。

AWS CLIを使用しているVPC インスタンスのテナント属性を変更できるのは、 AWSSDK、あるいはAmazon EC2 API からのみです。

Command line

AWS CLI を使用して VPC インスタンスのテナント属性を変更するには

VPC の ID とインスタンスのテナント属性値を指定するには、modify-vpc-tenancy コマンドを使用します。default はサポートされる唯一の値です。

aws ec2 modify-vpc-tenancy --vpc-id vpc-1a2b3c4d --instance-tenancy default