Githubへアプリケーションの変更内容をプッシュした後、CodePipelineでDeployステージで15分間ほど実行した後失敗する。

0

エラー内容

Githubへアプリケーションの変更内容をプッシュした後、CodePipelineでSourceステージの実行は成功するのに、Deployステージで15分間ほど実行した後失敗します。 毎回このエラーになるわけではないですが、高頻度でエラーが発生します。

エラーメッセージ

During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version. Failed to deploy application. Unsuccessful command execution on instance id(s) 'インスタンスのID'. Aborting the operation.

エラーへの対処

以下の作業で、デプロイを再実行すると成功します。

  1. Auto Scaling グループのグループサイズを0に設定して、失敗しているEC2インスタンスをシャットダウンする。
  2. 失敗しているDeployを再実行する。
  3. Auto Scalingグループのグループサイズを戻して、新しいインスタンスを作成する。

新しいインスタンスを作成するとRDSとの接続が失われるので、もう一度接続しなおします。

以上の作業で、対処はしていますが根本的原因がわからないので教えていただきたく存じます。

1개 답변
0

提供されたメッセージは,何らかの理由でデプロイが中断されたことを伝えていますが,エラーの内容を含んでいません.Deploy時の他のログにヒントがあると思うので,提供いただけますか?

また,デプロイしていたときの対象インスタンスのメトリクスも確認下さい,メモリやCPUの使用率が高くなっておりデプロイが失敗した可能性もあるかと思います.

profile picture
전문가
shibata
답변함 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠