【EC2】「EC2: インスタンスを起動」アクションで「Timeout Occured」エラーが出ます

エラーの原因

「Timeout Occured」というエラーはEC2インスタンスの起動を開始したあと、AWSからCloud Automatorに返されるEC2インスタンスの状態が15分を経過しても「実行中」(Running)にならなかった場合に発生します。

Cloud Automatorの「EC2: インスタンスを起動」アクションでは起動を開始したEC2インスタンスの状態が15分を経過しても「実行中」(Running)にならなかった場合は、AWS側で一時的な高負荷やリソース枯渇などの問題が生じている可能性があるため、ジョブを失敗とするようにしています。

EC2インスタンスの状態が長時間「実行中」(Running)にならない直接の原因については、Cloud Automator側では分かりかねます。

エラーの解消方法

AWSマネジメントコンソールで「インスタンスの状態」をご確認ください。

  1. AWSマネジメントコンソールにログインする
  2. EC2のインスタンス一覧にアクセスする
  3. 対象のEC2インスタンスを探し、「インスタンスの状態」が「実行中」になっているかを確認する

インスタンスの状態が「実行中」の場合

インスタンスの状態が「実行中」になっている場合は、Cloud Automator側が処理をタイムアウトした後にAWS側でEC2インスタンスの起動が完了したということなので、特に対応は必要ございません。

インスタンスの状態が「実行中」以外の場合

インスタンスの状態が「実行中」以外の場合は、一度EC2インスタンスを停止して、再度「EC2: インスタンスを起動」ジョブの実行をお試しください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください