ハードウェア専有インスタンス の操作
VPC の作成時にインスタンスのテナント属性として dedicated
を指定すると、VPC 内に起動されるすべてのインスタンスを ハードウェア専有インスタンス にすることができます。インスタンスのテナント属性は起動時に指定することもできます。
専有インスタンスのテナンシーで VPC を作成します
VPC を作成するときにインスタンスのテナント属性を指定できます。インスタンスのテナンシーが dedicated
である VPC 内にインスタンスを起動すると、インスタンスは常に専用ハードウェアの専有インスタンスとして実行されます。
VPC の作成とテナンシーオプションの選択の詳細については、「Amazon VPC ユーザーガイド」の「VPC の作成」を参照してください。
VPC で ハードウェア専有インスタンス を起動する
ハードウェア専有インスタンス は、Amazon EC2 インスタンス起動ウィザードを使用して起動できます。
- Console
-
コンソールを使用してデフォルトテナンシー VPC にハードウェア専有インスタンスを起動するには
-
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。
-
ナビゲーションペインで、[Instances] (インスタンス)、[Launch instance] (インスタンスを起動) の順に選択します。
-
[Application and OS Images] (アプリケーションと OS イメージ) セクションにあるリストから、使用する AMI を選択します。
-
[Instance type] (インスタンスタイプ) セクションで、起動するインスタンスタイプを選択します。
-
[Key pair] (キーペア) セクションで、インスタンスに関連付けるキーペアを選択します。
-
[Advanced details] (高度な詳細) セクションにある [Tenancy] (テナンシー) で、[Dedicated] (ハードウェア専有) を選択します。
必要に応じて、残りのインスタンスオプションを設定します。詳細については、「定義済みのパラメータを使用したインスタンスの起動」を参照してください。
-
[インスタンスを起動] を選択します。
- Command line
-
コマンドラインを使用して起動中にインスタンスのテナント属性オプションを設定するには
テナント属性として host
を使用したインスタンスの作成の詳細については、「Dedicated Host でのインスタンスの起動」を参照してください。
テナント属性情報の表示
- Console
-
コンソールを使用して VPC のテナント属性情報を表示するには
-
Amazon VPC コンソール (https://console.aws.amazon.com/vpc/) を開きます。
-
画面左枠のナビゲーションペインで、[Your VPCs] を選択します。
-
[テナンシー] 列で、VPC のインスタンスのテナント属性を確認します。
-
[テナンシー] 列が表示されない場合は、右上の設定 (
) を選択し、[テナンシー] をオンにして [確認] をクリックします。
コンソールを使用してインスタンスのテナント属性情報を表示するには
-
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。
-
ナビゲーションペインで、[インスタンス] を選択します。
-
[テナンシー] 列でインスタンスのテナント属性を確認します。
-
[テナンシー] 列が表示されない場合は、次のいずれかを行います。
- Command line
-
コマンドラインを使用して VPC のテナンシーを記述するには
コマンドラインを使用してインスタンスのテナント属性を記述するには
コマンドラインを使用してリザーブドインスタンスのテナント属性値を記述するには
コマンドラインを使用してリザーブドインスタンス製品のテナント属性値を記述するには
インスタンスのテナンシーの変更
インスタンスの起動後に停止されたテナンシーを変更できます。加えた変更は、次回のインスタンス起動時に有効になります。
インスタンスのオペレーティングシステムの詳細、および SQL Server がインストールされているかどうかによって、サポートされる変換が影響されます。インスタンスで使用できるテナンシー変換パスの詳細については、「License Manager ユーザーガイド」の「テナンシー変換」を参照してください。
T3 インスタンスの場合、host
のテナンシーを使用するには専有ホストでインスタンスを起動する必要があります。テナンシーを host
から dedicated
または default
に変更することはできません。これらのサポートされていないテナンシー変更のいずれかを試みると、エラーコード InvalidRequest
が発生します。
- Console
-
コンソールを使用してインスタンスのテナント属性を変更するには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。
-
ナビゲーションペインで [Instances] を選択し、インスタンスを選択します。
-
[インスタンスの状態]、[インスタンスを停止]、[停止] の順に選択します。
-
[Actions (アクション)]、[Instance settings (インスタンスの設定)]、[Modify instance placement (インスタンスの配置の変更)] の順に選択します。
-
[テナンシー] では、インスタンスを専有ハードウェアで実行するか、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