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 Resposta
0

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

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

profile picture
ESPECIALISTA
shibata
respondido há um mês

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas