Amazon EC2 コネクターのメッセージおよび制限事項

 

オペレーションについては「Amazon EC2」(オペレーショントップページ)を参照してください。

AMAZONEC2カテゴリのメッセージコード一覧

Amazon EC2 Connectorで発生するエラーに対応するメッセージコードです。

 

AMAZONEC20000E

定義されていないエラーが発生した場合に出力されるメッセージコードです。

原因

対策

定義されていないエラーが発生しました。

エラーメッセージやエラーが発生した処理のヘルプなどを確認してください。

対応するエラー

  • 特になし

 

AMAZONEC20001E

Amazon EC2との接続に失敗した場合に出力されるメッセージコードです。

原因

対策

エラーメッセージにより、原因は異なります。

下記の「例外メッセージ」に対象のエラーの原因/対策が記述されていないかを確認してください。

対応するエラー

  • software.amazon.awssdk.services.ec2.model.Ec2Exception

 

AMAZONEC20002E

エンドポイント設定に誤りがある、または通信タイムアウトなどAmazon EC2との通信エラー時に出力されるメッセージコードです。

原因

対策

エラーメッセージにより、原因は異なります。

下記の「例外メッセージ」に対象のエラーの原因/対策が記述されていないかを確認してください。

対応するエラー

  • software.amazon.awssdk.core.exception.SdkClientException

 

AMAZONEC20003E

起動・停止要求送信完了後、接続先で指定したコネクションリソースのタイムアウト以内にインスタンスの起動・停止が完了しない場合に出力されるメッセージコードです。

原因

対策

起動・停止要求送信完了後、接続先で指定したコネクションリソースのタイムアウト以内にインスタンスの起動・停止が完了しませんでした。

接続先で指定したコネクションリソースのタイムアウトの設定を確認してください。

対応するエラー

  • AmazonEC2OperationTimeoutException

 

AMAZONEC2カテゴリの例外メッセージ

例外名

原因

対策

AmazonEC2OperationTimeoutException

<タイムアウト>ミリ秒以内にインスタンスのステータスが変更されませんでした。

起動要求送信完了後、接続先で指定したコネクションリソースのタイムアウト以内にインスタンス起動が完了しませんでした。

接続先で指定したコネクションリソースのタイムアウトを確認してください。

AmazonEC2OperationTimeoutException

<タイムアウト>ミリ秒以内にインスタンスのステータスが変更されませんでした。

停止要求送信完了後、接続先で指定したコネクションリソースのタイムアウト以内にインスタンス停止が完了しませんでした。

接続先で指定したコネクションリソースのタイムアウトを確認してください。

software.amazon.awssdk.services.ec2.model.Ec2Exception

エラーメッセージにより、原因は異なります。

エラーメッセージの内容を確認してください。

software.amazon.awssdk.core.exception.SdkClientException

以下の原因により、リクエストの送信ができない状態です。

  • 接続先で指定したコネクションリソースのタイムアウトの時間(ミリ秒)を超過したためAmazon EC2へリクエストの送信ができませんでした。

  • 接続先で指定したコネクションリソースのエンドポイントに誤りがあります。

接続先で指定したコネクションリソースの設定を確認してください。

InvalidPropertyConfigurationException

<プロパティ名>が指定されていません。

<プロパティ名>が指定されていません。

<プロパティ名>を指定してください。

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[]

接続先が指定されていません。

接続先を指定してください。

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[<コネクションリソース名>]

接続先で選択されたリソース定義が見つかりません。

接続先で指定したコネクションリソースを確認してください。

 

AMAZONEC2カテゴリの制限事項

稼働環境

注意事項

  • 接続先の仕様変更により、本ヘルプに記載されている動作が変わる場合があります。

インスタンス起動処理

仕様制限

  • 複数のインスタンスを起動する際、ひとつでもインスタンスの起動に失敗してエラーが発生した場合、ほかのインスタンスに対しても起動要求は行われません。

  • 「AmazonEC2OperationTimeoutException」が発生した場合、インスタンス起動要求は完了しています。実行エラーになりますが、インスタンス起動処理は行われます。

注意事項

  • Amazon EC2と本コネクターとの通信は、HTTPSを使用します。

  • 状態が「stopped」のインスタンスのみ、起動処理を行います。

  • ルートデバイスタイプが「ebs」のインスタンスのみ、起動処理を行います。

  • スポットインスタンスの起動はできません。

インスタンス停止処理

仕様制限

  • 複数のインスタンスを停止する際、ひとつでもインスタンスの停止に失敗してエラーが発生した場合、ほかのインスタンスに対しても停止要求は行われません。

  • 「AmazonEC2OperationTimeoutException」が発生した場合、インスタンス停止要求は完了しています。実行エラーになりますが、インスタンス停止処理は行われます。

注意事項

  • Amazon EC2と本コネクターとの通信は、HTTPSを使用します。

  • 状態が「running」または「pending」のインスタンスのみ、停止処理を行います。

  • ルートデバイスタイプが「ebs」のインスタンスのみ、停止処理を行います。

  • スポットインスタンスの停止はできません。

インスタンス情報取得処理

仕様制限

ありません。

注意事項

  • Amazon EC2と本コネクターとの通信は、HTTPSを使用します。