エラーの原因
「Timeout Occured」というエラーはEC2インスタンスの起動を開始したあと、AWSからCloud Automatorに返されるEC2インスタンスの状態が15分を経過しても「実行中」(Running)にならなかった場合に発生します。
Cloud Automatorの「EC2: インスタンスを起動」アクションでは起動を開始したEC2インスタンスの状態が15分を経過しても「実行中」(Running)にならなかった場合は、AWS側で一時的な高負荷やリソース枯渇などの問題が生じている可能性があるため、ジョブを失敗とするようにしています。
EC2インスタンスの状態が長時間「実行中」(Running)にならない直接の原因については、Cloud Automator側では分かりかねます。
エラーの解消方法
AWSマネジメントコンソールで「インスタンスの状態」をご確認ください。
- AWSマネジメントコンソールにログインする
- EC2のインスタンス一覧にアクセスする
- 対象のEC2インスタンスを探し、「インスタンスの状態」が「実行中」になっているかを確認する
インスタンスの状態が「実行中」の場合
インスタンスの状態が「実行中」になっている場合は、Cloud Automator側が処理をタイムアウトした後にAWS側でEC2インスタンスの起動が完了したということなので、特に対応は必要ございません。
インスタンスの状態が「実行中」以外の場合
インスタンスの状態が「実行中」以外の場合は、一度EC2インスタンスを停止して、再度「EC2: インスタンスを起動」ジョブの実行をお試しください。