前のトピック: dpmec2 manage コマンド -- Amazon Elastic Compute Cloud インスタンスの管理

次のトピック: 収集エンジン コマンド

dpmec2 run コマンド -- Amazon EC2 インスタンスの作成

dpmec2 run コマンドは、Amazon EC2 インスタンスを作成します。

重要: Amazon EC2 では、キー ペアを指定してパブリック イメージのインスタンスを作成できます。 キーを指定しない場合、インスタンスにはアクセスできません。

このコマンドの形式は、以下のとおりです。

dpmec2 run [-sc sc_url] –image imageID [-group groupID[,groupID]] [-key_pair keypair] [-os_type {linux|windows|other}] [-type instancesize] [-user_data string] [-zone placement] [–wait [timeout]] [-region region] [-pre] [-post][-locale iso639value]
-sc sc_url

(オプション)サービス コントローラ ホスト用の URL を定義します。

例: https://hostname:port/...

hostname

サービス コントローラがインストールされている完全修飾ホスト名を定義します。

例: localhost.ca.com

port

サービス コントローラ ホスト用のリスニング ポートを定義します。

例: 80

-image imageID

インスタンスを作成するイメージを定義します。

-group groupID

インスタンスが属しているセキュリティ グループを定義します。

-key_pair keypair

インスタンスが使用するキー ペアを定義します。

-os_type linux | windows | other

インスタンス上で実行するオペレーティング システムを定義します。

-type instancesize

インスタンスのサイズを定義します。 有効なエントリ: micro | small | large | xl | high_CPU_med | high_CPU_xl | high_Mem_xl | high_Mem_x2 | high_Mem_x4 | Cluster | デフォルト: small

-user_data string

インスタンスで利用できるデータを定義します。 スペースが含まれる場合は、ユーザ データを引用符で囲む必要があります。

-zone placementZone

インスタンスを実行する可用性ゾーンを定義します。

-wait [timeout]

CLI でジョブ ステータスを表示し、操作が完了、失敗、またはタイムアウト(timeout の値を指定している場合)するまで待機するように指定します。 このオプションを指定しない場合、CLI は完了を待たずに戻ります。 応答がない場合、オプションの timeout の値(分)がタイムアウトするまでの時間となります。 timeout の値を指定せずに wait オプションを入力すると、CLI は sdadapter.conf ファイル(dpmsd のみ)または imaging.conf (その他すべての CLI)のデフォルトの待機時間か 120 分を使用します。 任意の正の整数のほかに、timeout には 0 も使用できます。0 を指定すると、無期限に待機します。

-region region

Amazon でサポートおよび定義されている地域のいずれかを定義します。

-pre

(オプション)操作を実行する前にイベントを生成するかどうかを指定します。

-post

(オプション)操作を実行した後でイベントを生成するかどうかを指定します。

-locale iso639value

(オプション)デフォルトの英語出力より優先させるロケールを、IS0 639_3166 の組み合わせ(たとえば フランス語の場合は fr_FR)で指定します。コマンド プロンプトのロケールを使用する場合は "native" を指定します。

例: ユーザ データを使用してインスタンスを作成する

以下の例は、インスタンスを作成し、ユーザ データを渡して、完了するまで最長 20 分間待機します。

dpmec2 run –image ami-54bc27fg –key_pair pr_kp –user_data "Payroll System" –wait 20